It's a huge advantage that developers can build 3rd party apps on top if it.
Steemit isn't simple. Earning money is a great incentive but the difficulties new users have scare people away.
But that's hopefully solved by 3rd party apps.
I wonder what happens if way more users "fight" for the same sized rewards pool...