All the idiots who complain about his various business ventures are very likely people without the intelligence and ambition to start their own business, which means of course, they absolutely do not know what they're talking about.
Instead, they just want to sit on their butt while other people start businesses, and earn money, then wait and hope the govt redistributes the hard working person's wealth to them.
Here's a crazy idea; get off your butt and try to actually succeed. You'll have some self-respect, even if/when you fail.