Have you ever used XCode tools? Do you even know what you are talking about? I've been programming for 30 years, PDP Assembler, Fortran, several Basics, a little Cobol (hated it), Pascal, C, C++, C#, ASP, PHP, a little DotNet. And I have to say that from a theoretical and practical stance Apple's Obj C and it extensive tool kit is the best I've seen.
There's actually a lot you can do with no Obj C code at all. But look at the the whole package, OS X takes full advantage of Obj C's strengths and carefully avoids it's weaknesses.
Steve Jobs knew what he was doing with NeXTStep. Forget Carbon, that is cr@p,but cr@p with a purpose, to allow time for native Cocoa apps to develop. Now that native Cocoa is here, Carbon simply burns off and disappears.
DotNet and C# are Microsoft's attempts at creating their own XCode and Obj C. There are far less elegant as a package, but still far more than you could dream of on an Amiga. I don't like dotNet, it's not elegant to me, but I respect the amount of work Microsoft has but into it.
Basically it take 10 times as much work on the Amiga platform to produce an app barely half as good for an audience that is infinitesimal. Those aren't my type of odds.
as soon as I get my working Amiga in order, I will be figuring out wtfs going on and back the Amiga development! Dont know how long it will take me since im also doing MSX and PCE stuff... but im going to do it anyways
and as for Apple/X-code..... eh, X-code is crap, and objective-c definitely is an abortion . Thats the best term ever.
Im gonna have to go out on a limb here and say Visual Studio w/ C# for the Xbox 360 is actually alot cooler than the Ipad/iPhone as far as ease of development.
the only way anything in the community can succeed is if the community supports it, lol