iPhone store is DRM. It helps the customer in a way by preventing apps from breaking the phone. I don't like it personally but I have a higher knowledge level of technology than most people.
DRM is useful mostly to people who can't figure out anything in a technology product. They are more likely to break their products without it than with it. The big thing though is I wished companies offered an option to those who are willing to risk it all vs fighting them.