Code signing and sandboxing exists for a very good reasons (security and privacy) and it's easy enough to ship a sandboxed app.