While I don't disagree with you, this is only any good for people with the know-how needed to set-up a WordPress site and add a theme to it. Sure, it's an easy thing to do for you and me, but I've got a feeling @etewiah is aiming at the business market, not the techie one.
Lets also not forget that WordPress is a pile of shit, which will have to be maintained by whoever set it up, installing both updates to WordPress and the theme in question - and as the themer moves onto new projects and builds new themes, the older ones will become unsupported and are more likely to break.
What @etewiah seems to be offering, however, is a turn-key solution. Press a button, provide a bit of basic customisation, and everything else is done for you - no need to worry about hosting or patches or anything, it just works.