Because you can never count on getting compatible binaries.
Actually, so does [link|http://jode.sourceforge.net/|Java].
Its getting harder and harder to rely on compilation to protect intellectual property - which I think is good - since I'm in favor of Lessig's 10 year copyright limitation for software and requirement to escrow and publish source.