Well, this ain't the place for this issue, or any issue to get noticed (Microsoft decision makers don't come here). I've made very valid suggestions on places you can get noticed, and yes, stuff on User Voice have been implemented.
Yes, I've had to do the 3+ months of tech support for issues. That's the nature of the cloud right now. To get better service (quicker, more knowledgeable techs) would require more money. How would your business like to pay even more for Office365?
I'm no fan of their tech support, but it is what it is, and to accomplish anything you have to do it the "Microsoft way." If your company is unhappy with the support then they should start the conversations about what to do instead.