Nope. Giving "thoughtful" (pretty precious princess magically twinkly "thoughtful") gifts to everyone and their cousins and being a budget-minded, responsible person are anethema.
For most of my friends I will throw a party or do a nice dinner out at a fancy restaurant. For family I may give gifts, but they are always practical. Older people don't need "stuff," so I usually give grocery/movie gift cards that they will actually use and appreciate. Younger people usually will actually use practical gifts, particularly if they are struggling. When you're young and on a tight budget, replacing things like underwear, socks, towels, etc. is tough to do!
Breaking your bank to buy "junk" because everyone expects you to do so is pretty immature, really. If you can't afford to give gifts... don't. There is no shame is saying, "I'd love to give you XXXX, but money is just too tight. Why don't we go to lunch/have a movie night/take a day trip instead?" Anyone immature enough to throw a fit about not getting a gift is, well, immature.