He was fired
He owns the business. His ownership was liquidated by the other owner without paperwork, and most of the other owners dispute that the ownership was ever diluted. The decision over whether he should have been "fired" are really upto him and the other business owners.
It's also unclear why the other employees, who may or may not have been coerced, were not siding with Kurvitz. I agree it's a mess, but there's a big gap between "feelings" and "actually grossly illegal stuff".
Snapdragon hasn't had mainline kernel support and has always been a pain to set up, enough so that nobody does it. This is using a snapdragon processor. Those are also fairly powerful.