Since I like your philosophical approach, I will do what I can to help. It is important to get more development on the entire blockchain, not just one particular app. Realistically, steemit could fail while the blockchain explodes.
No one wants to see that happen, but you're right - the more apps, the more resistance we have to failure for Steem itself.
One other question that I want your point of view on: what are your thoughts on SMTs?
I think they'll be a nice addition to Steem and I definitely want to explore how best to integrate them into projects like this. It definitely adds a different dynamic to things and I still haven't figured out what kind of impact it'll have overall. I tend to learn best by doing, so I'm waiting for some SMT test stuff to dive in deep.