I know that I am going to sound like a grabby bitch but is it a thing now not to bring birthday presents when invited to a party? I have hosted 2 parties recently (not for myself but for family). Both of them were paid for by me and food, drink, activities provided. They weren’t really fancy events but I had saved up for them as I want people to feel looked after and enjoy the event without having to spend their own money. I am an average earner (so not poor but not really wealthy either). Things like family birthday parties are important to me so I will save up to be able to host fun events for significant birthdays. I don’t expect others to do the same as it’s not for everyone or affordable for everyone.
That being said I do think it’s rude when guests come to the party without a present for the birthday person. It’s not about expensive gifts, all it needs to be is a box of chocolates! I just can’t help thinking it’s rude to come to a party. Enjoy all the free food and drink and not make the effort to show you appreciate the occasion. Surely this is bad manners?