You know, companies could avoid situations like this if they just engaged directly with their fanbases more . . .
Not even their fanbase in this scenario, but the majority of their paying business customers. Pissing off your fanbase/hobbyists is one thing, but completely alienating your biggest profit generating consumers is just beyond incompetent.