Your accusation that he deliberately lied, rather than simply changed his mind, has no foundation whatsoever.
Laurent frankly is underpricing his wonderful tools, and has to support himself and all those folks he's hired.
Time is finite, and no human can do all the things they'd like to do.
Modifying RubyMotion to have the right hooks for the OS X apis etc is likely much simpler than fixing up MacRuby architecturally.
Point being, people have finite time, they can't do all the things they want to. Either be nice or give him a time turning / time travel device