What if he'd also recruited a couple of C# programmers to build the next improved version of the same application?
Now he has to either train them too in Obj-C or recruit a new bunch of Obj-C developers.
To top it all off, he must stop improving his product and start rewriting it in Obj-C, while his competitor who started off with Obj-C doesn't have to. There was nothing in the previous version of the OS agreement to suggest that cross-compilation would somehow be banned in future versions. All because Steve Jobs, loves Obj-C. Now how isn't that screwing people's livelihood?
Now he has to either train them too in Obj-C or recruit a new bunch of Obj-C developers.
To top it all off, he must stop improving his product and start rewriting it in Obj-C, while his competitor who started off with Obj-C doesn't have to. There was nothing in the previous version of the OS agreement to suggest that cross-compilation would somehow be banned in future versions. All because Steve Jobs, loves Obj-C. Now how isn't that screwing people's livelihood?