Telling people what you want for your birthday feels weird though.
It feels like either we should be close enough that you can think about my hobbies, interests, and life and come up with something that fits, or we're not close and you get me something fun and generic and it's nice because I didn't expect anything from you.
But the middle ground of being like 'its your birthday and I'm willing to spend an amount of money that I won't really notice on you, but put in no mental effort whatsoever and in fact ask you to put in the mental effort of thinking of an appropriate gift" feels less like gift giving and more like making someone else do all the work so you can check a box.