It's easy: any code can easily be reverse- or re-engineered.
In a world where people crack encryption schemes or write open-source drivers for hardware without any documentation or specifications to speak of -- for fun, mind you -- it's the height of either arrogance or ignorance to assume that something won't be re-created just because it's hard.
I don't know where Jobs gets his instincts about this stuff, but he was totally right: http://tlb.org/scooter.html