Sort:  

The best apps are going to be quite modular.
They will plug and play on multiple platforms.

Because Steem utilizes JavaScript I have very high hopes for it in this regard.

In your opinion, what is the biggest reason steem hasn't been able to get something decent built on it to date?

In addition, people just don't know how to think about it in the right way. All we know is centralization, pyramid-like power structures, and scarcity. Flat architectures baffle us at the moment.

Once people start building using Andreas Antonopoulos' tenants of decentralization (the idealist politics behind Bitcoin) (censorship resistance, open, borderless, etc) Apps will get created that don't necessarily have great value to the creator directly, but have massive value to the community at large.

How do we incentivize devs to work for free? Well, if you're a big enough stake holder, that is incentive enough. Also the reputation earned from building such apps is theoretically priceless in the future going forward. Plus this is a tipping platform plus the proposal system etc... it's all geared toward making products with the most benefit to everyone.

if you're a big enough stake holder, that is incentive enough. Also the reputation earned from building such apps is theoretically priceless in the future going forward. Plus this is a tipping platform plus the proposal system etc... it's all geared toward making products with the most benefit to everyone.

Yep, exactly, which is why it has been so surprising to me that it has been such a struggle to get something remotely popular built on here. I get that no other blockchains have really great apps built on them either, so there is that, but in theory steem should be in better position than most and it has been that way for years now... with very little results.

Trust me, my mind is also blown. When I consider that I could be the first one in the world to build the prototype of an entire decentralized genre it really has me questioning my own sanity.

How has nobody done these things yet? I think it's really a testament to just how early in the game we really are and how hardwired our brains are to think in the opposite manner than is required. We're all wired to think in terms of scarcity over abundance instead of the other way around.

Greed, plain and simple. After that is the simple lack of decentralized organization. Centralized corporations are hard enough to organize. Setting up an effective DAO is an absolute nightmare.

One of these days someone will come out when some bad ass template for making a good DAO, but until then governance is being tinkered with by hand in a custom way, and because of greed, that tinkering puts the tinkerers in charge.

Once someone creates an organizational structure that is more fair and can guarantee hard work won't be overlooked, the floodgates will open.

It's also a matter of learning to decentralize development. How do we come up with a system to pay devs to complete small portions of a large project. I can see with the proposal system we are already working toward this goal. Baby steps.

Also I'm in the process of making one right now.
It's called Pentaskill and it allows users to bet peer-to-peer in a fancy game of rock, paper, scissors.