The dev clearly stated he didn't want to do the work to support doing things 'the right way'. He didn't want to do the extra work to keep the same functionality and work within a sandbox.
It is ridiculous we are having this conversation about strictness of a sandbox requirements in the App Store and in another thread people bitch about Dropbox acting like an out of control virus.
As a user: I want it all sandboxed.