It is astounding how many people don't read the license. You can legally use VS Community in your company for paid software as long as you have less than 5 employees or make less than one million per year.
Doesn't really change the point about being cheap, but a business with $1 million in profit is way more fun than a business with $1 million in revenue.