You're correct. But have you been on the other side: something you know is not perfect, but someone convinces you to try something, you agree, it isn't great but it gets used... then they leave and you are stuck with something that is a pain clean up.
I understand it can suck: but what is lacking isn't your technical demonstration (unless it is truly ground breaking), but your demonstration to clean up your own mess and be responsible.
Yes and it’s still always better to try new things then wait for approval or something to be perfect if you want the company to keep innovating.
I just told you I have run multiple projects through at a large defense contractor.
The entire system there is old projects dropped by some new manager, retiree, or corpse. I work on systems that are older than I am and I was born in the 80s. There is no side in Ba Sing Sah.