Sounds like you don't like a product choice that your company made. Have you considered talking to your company?

Oh yes, I'm sure they'd change their entire setup and way of doing business based on my complaint.