People find it distasteful because they can't "compete" on that level. Having even just the basics covered indefinitely goes a long way, especially if you're actually working on a career of any sort. Opens up unpaid internships and fun little entrepeneurial experiments that wouldn't be possible if you had to work a paying 9-5 to cover the rent.
I know this because there were tactics I had to pass up because I've had to pay my way (food, rent, bills, the works) since I was 17.