is the argument that Apple stuff only runs on apple really different than microsoft? frankly you could argue Apple has pulled ahead in that sense because they open sourced their language so you can write code that runs on anything, whereas C# and the Microsoft tools still target microsoft OS only, right?