"How about the fact that the same guy institutes policies that ban huge swaths of apps (including anything not written in Objective-C)?"
I doubt the ObjC/C++/C requirement was his call. He may be in charge of enforcing it, but something like that would have come from higher up.