Originally Posted by alostpacket
This gives apps a way to not need permissions such a "full internet access" just to check DRM since the Market apk (or Amazon in this case) handles the DRM for them. (Although apps may often augment the DRM with internet access). It also reduces the amount of code require for each app to implement DRM.
That's good for security. Full internet access could allow a bad app to do anything.
Amazon has a testing regime but there always has to be a plan B in case some bad actor sneaks an app through their system.