I am quite thankfull that thanks to unethical software I am able to pay my bills, instead of being like a street art performer hoping to get enough coins at the end of the day.
I was also a dreamer once upon a time, with M$ on my email signature and all that zealot attitude, then I had to support myself and face the reality that most supermarkets don't take pull requests.
I don't think GPL cares where the money is coming from - we're talking about closed/open source, not ethical business models. If we did, we'd have to also go over unfettered free markets and capital flow.