Admittedly, its all off record hearsay as it's not to smart to talk badly about your C-levels in public discussion. Though I must say, as a user its hard to sincerely distinguish the business motives of Firefox from other parts of the org. Especially in the recent push of the browser.