Yes. However, that doesn’t mean you should pay for them. Unless offered, they shouldn’t expect you to pay.
This is just manners I learned at home. Me personally, even though I’m not wealthy but relatively well-off, I would be happy to do this for a friend. None of my friends would expect this from me but would make it obvious ahead of time they’re broke or just flat out would tell me that we should do something else. IMO, If your friends are expecting you to just pay for their shit all the time, you might need new friends that like you for you and not your money. I have had friends in the past that liked me for what I have and those bridges are long since burnt.
This is usually why people usually end up with friends that are some what in the same financial situation.
When I was a young kid, one of the few things my mother was very strict about was her rule that I must never ask people outside the family for presents. Acting in a way that made it clear I wanted a present without explicitly saying so was forbidden too.
She was stricter about this than about “don’t bring snakes in the house” and she was not a fan of snakes.
… How often did the snake thing come up?
Only once that she knew about.