Its exceptionally hard to not get pissed off. If you work hard on a product, put your money on the line and people get all huffy about the shape and size of screw holes, or the wrong coloured button.
That's why you get paid. Plenty of people build cool stuff in their garages and never distribute it to the world. Lots of people worked hard for the money they pay to these companies, too. That's no excuse for incivility though.