Looks like we found the CTO :)
Maybe the problem with software architects is that they only exist in bureaucratically hellish companies, and exist as a scapegoat for bad management decisions?
Or maybe I'm just jaded.
I think there are senior people that are different. Hell, there might be companies full of them. But I'd need to see first hand proof of it before doing anything harder than gentle pushback.
> Looks like we found the CTO :),
Ooh, is this a game like "Spot the Fed" at DefCon?
If you're arguing with your boss's boss's boss, who has worked at the company for five years and the industry for two decades, and you think you've unraveled their entire argument by reading a few blog posts, you're wrong approaching 100% of the time. Best case scenario is that you've missed something specific to your company, or industry, or the current technical implementation, or some obscure contract the previous CTO signed that they're still trying to get out of.
Either way you lose.
1) Your couple hours of research has uncovered something blatantly obvious that was somehow missed by the other party.
2) Your couple hours of research hasn't shown you some edge case or something that is common knowledge once you've been in the field for 2+ decades.
I'm not saying #1 never happens, only that #2 is much more likely. It's a horses vs. zebras argument.
Basic things what you should learn at your first job somehow get lost upon experienced software engineers.