I fail to see how Microsoft's decision to not fix these proprietary APIs in future IE releases is somehow the fault of "the non-engineering background trendy startup pushing culture".
Your company bought into a single-vendor solution that was then (as is TYPICAL of said vendor) dropped like a rock. Tough.