I completely agree that people should be able to enjoy Yosemite without needing to "rough it", but realistically this is something that is only accessible to people who can afford to spend upwards of ~$300/night (that's the room rate in El Portal, right outside the park entrance). Factoring in the park entrance fee, transportation, and food, it's easily a $1k weekend trip - not something the average American has access to.
The campsites are affordable and several have nice bathrooms/showers, but they get snatched up en masse at the beginning of the season by tour operators, so your only hope of getting one is by monitoring campflare.com.
We all collectively support an enormous commercial venture in and around Yosemite Valley, so we all collectively contribute toward increasing the price of entry and thus making the valley less accessible for everyone else.