Microsoft is not as anti-Apple as people think. They develop a lot of software for the platform. But I agree with all your ideas. As a Mac user, I would love to be able to use Deal Finder.
But then again if AA thinks only premium customers have Macs, they will not want to port Deal Finder to it. They'd rather have them pay higher fares.