I don't mind premium and what you(me too) observe with windows is a bad architectural decisions of Microsoft allowing every app to pollute it's shit all over the places - registry, system dirs, user/* and tons of other obscure places where app could spread leftovers all over.
This makes it nightmare to manage anything.
Mac ecosystem is cleaner and more tighly controlled.
With Windows - it's a business opportunity for someone to plug Microsoft holes and come up with easy migration/restore service.