By this logic mages should require a RDM, BRD, or COR be in party. Refreshing drinks, Yag drinks in particular, are just too expensive to be expected to buy for any reason when you can get a refresh effect for free from one of these jobs. Who cares if you lose a fight because the mages ran out of mp because a refresher couldn't be found?
By this logic no one should by warp items, Warp Crudgel in particular, because you can get a Warp 2 free from any BLM 40+. Feel free to come up to or send tells to any BLM you see in the zone your in and ask for a D2. Who cares if they're in a party and D2ing you because you were too poor ends up causing downtime for the BLM's party?
By this logic no one should buy echo drops. It's a temporary status effect, and anyone who is WHM or subbed WHM should have access to that spell to dish it out for free. Who cares if it means someone isn't being cured, right?
I don't mind sneak/invis'ing friends, and I don't mind saving the random people I'm traveling with to such and such place a little gil by tossing out a sneak/invis set on them at times. It does bother me when it becomes an obligation and a hinderance to progress towards what ever destination we have in mind. Being able to afford the items needed to get you where you are going and to do your job when you get there is an obligation of everyone. If you are unwilling or unable to fulfill these obligations please remain in the cities where you are safe from the horrible expenses of being indepenant and doing your job. There are things people are expected to buy: Food, medicines, drinks, and items that are transportation related. You shouldn't expect others to make up for your inability to meet these obligations. There's a word for those who behave in such a manner: a leech.