I worked in telecommunications and IT for 27 years, across many different sectors and in different countries: Retail, Local government, Finance, Global container business, the U.N etc. I am in these forums as a pax of 57 years and counting.
It is my experience that corporate/mgmt groups make the same mistakes. It does not matter the size of the company but they all make very similar mistakes. It is highly frustrating for those in the 'ranks'. For the last 20 years, I have been working freelance in another field altogether and work with companies of all sizes. Guess what? The Bosses always now best.
Sorry to hit you with a downer but the mgmt I have met will only listen on very rare occaisions.