@wjmaggos don't overlook the role of critical mass, though.
A LOT of platforms have come and gone despite being better than the services offered by the big guys, but they were missing users, so it didn't matter.
No, this isn't fair, yes, it's really a shame, but it's reality.
Good tech doesn't solve that problem, unfortunately.