Fair points, all of them.
A) No, I don't have access to Cake's code base. You could say I'm assuming there, but the fact is they have to spend a significant amount of time now to fixing features I don't even like. I know, they're not making Sonar for just me and the sun will rise tomorrow, I'm just saying anything they implement in the code base creates potential for screw ups, and it feels extra annoying when it's a feature I personally don't find worth the time.
B) I don't need them to bow down to Steinberg, and I think ARA, which Steinberg doesn't have, is a new standard with great potential. But the PC format is duplicating already existent features, and locking in features that used to be more universal. There are severe limitations within the PC concept that prevent it from ever becoming truly universal (or at least I hope so, I really don't want to have to adjust Izotope in there), so that means they're creating an extra standard to do the same thing. That means we get some plugs that only work in PC, and most plugs that DON'T work in it (or only through the point-defeating bin). It creates clutter and confusion and it, again, requires resources from Cake and plugin manufacturers that I wish they would spend differently.
C) Very true. I won't, anymore. The ones I like, apart from the EQ, are available as VST anyway. Hope FabFilter does Black Friday too, can't wait to get my hands on Pro Q!