> But that's all part of the deal going in, and everyone is fully aware of all the trade-offs straight from the onset.
I think part of the problem here, in all honesty, is that some people just _are not_ aware of the trade-offs upfront. They learn these after getting started, and it bites them in the butt one way or another.