While you make some cogent arguments they are all misplaced. The fee part is about charging a fee for the source, not the binaries. Apple doesn't distribute the source, so your points on that topic are nonsensical.
Your comments about not being able to make the sources runnable are also not accurate. You can make the binaries runnable by using the developer kit, which I believe is free (for non-commercial use). You would need a Mac, just as you would need a Windows license to compile any Windows GPL software. Again, it sounds good, but your arguments just fall flat.
There is much misunderstanding about source distribution requirements. Much like the fact that you CAN use a GPL software in-house, with custom changes, and never have to share those changes with anyone else, as long as you don't distribute it outside of your organization, the finer points of the making the source available if you do distribute are often lost on many people.
They are not in legal trouble, and they are not in any sort of "spirit" trouble either. Stop spreading FUD and misunderstanding. The binary is sold, which is perfectly legal. The source is available, and can be compiled and run by anyone who takes the time to build it.
If you didn't know there IS a free app called Beta Helper that will tell you the unique identifier for your iPod/iPhone. Here's a description:
iPhone an iPod touch applications can be installed without the App Store for prototyping and enterprise use. For this AdHoc installation you have to give the device ID (unique identifier) to the programmer or administrator. By now, you can only read it with a Mac, which has the iPhone SDK installed. BetaHelper changes that! This program reads the device ID directily on the device and can send it to any email recipient. It's that easy!
So please, stop spreading FUD, and someone mod the parent down.
So malware changes the search engine option to Bing, which just came out, and is a Microsoft product / service. Right. That is so logical.
And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones