Apple uses Fairplay to prevent piracy of the AppStore's apps which is normal as they do the same for old Gen iPod games.
The only thing that i don't really appreciate is that they also put DRM in the free apps.
So you are obligated to register/sign-in to be able to download free apps.
This is a lame action from Apple to increase its customers database.
It's not that i don't want to buy apps for my iTouch, it is simply because i can't. I live in an unsupported country, but i still want to use free apps.
They should let people all around the world to register a special Apple ID account that only authorizes them to download free stuffs and add an option to upgrade this account to a Standard Apple ID to buy stuffs later if they want to.