That's a poor argument when so many people express this opinion.
If any developers get satisfaction working on the platform it's because they like the platform; again a personal preference rather than a solid reason for believing Apple's development platforms are up to par with, say, Microsoft's .NET platform.