Yes, I realize bugs take time to work out. One area that shows great promise, but I think will grow more slowly than currently believed, is smart contracts. Contracts can be very complex and detailed, and will take time to get right, outside very simple and basic automation.
Regarding the Steemit platform - As long as Google doesn't decide to "downvote" the Steemit domain. Even with that I believe the platform will continue growing at an accelerated pace simply by "word-of-mouth".