"Taking 3 months to roll out a new browser is ridiculous."
Unless you have pretty poor infrastructure, actually rolling out a new version should be trivial, it's the testing to confirm that the new version doesn't break anything vital that will take the time.