The electronic money that are known now as bitcoin, took a different turn from the white paper of Satoshi. That's why i said the electronic cash Bitcoin, not the currency Bitcoin. Some people wanted to take that electronic cash idea, and turn it into currency. That's a bad idea.
Well when bitcoin first started, i didn't have any transaction fees. Afterwards the protocol changed, forks did happen, and confusion ensued. However some programs start to emerge, about incentivizing social media users to post good content[1]. And of course open source developers should be incentivized by their users to fix the bugs, implement popular features that theirs users want etc. So some things start to happen, well mainstream adoption is a little bit far, but it will happen eventually.
You seem to be blissfully unaware of transaction fees in bitcoinland