tantekKartikPrabhu: user-friendly CMS UI that can handle updates at various levels of "code" is a very difficult problem. I wouldn't begrudge the WP folks for where they have ended up. They've outlived a bunch of other solutions that were not as good.