Interesting post.
I believe the current way steem is incentivised works well. I have been thinking along the same lines as you although i compare steem to youtube. People still create new channels and make money. I am a bit unsure of the 12 hr system though only in that there is no incentive to read old content until your daily votes are used. I am only new to this though.