I'm one the players that have played since alpha. When smooth lighting didn't exist. When worlds weren't infinite. When Blocklauncher was the most used tool to install custom contents (mods, texture packs, etc). When you only need 2 Minecrafts to play multiplayer (locally, which was the only method for multiplayer at that time). Now I am very disappointed with Mojang.
A few new features in MCPE that I'd like to point out :
This was a good addition to MCPE. People (mostly parents) who weren't comfortable with the idea of playing with people they don't know finally have an alternate solution for multiplayer. This way players can only play with people they know and get a bunch of mini games to play in a map (I haven't played using Realms, so I don't know if the Pocket Edition got mini games like the Java version).
- Xbox Live Account
The local multiplayer was destroyed when this came in. Now, without an Xbox Live account, you can't play local multiplayer (unless you have Realms). Me and my friend found the process of connecting multiplayer with Xbox Live account harder and useless.
The one that made me quit MCPE. The Marketplace added a new spike in MCPE : Micro-transactions. Players purchase custom content with coins, which can only be obtained with in-app purchases. The idea of it sickens me. People bought the game and must pay with real money for additional content? No. Please no. Why can't they do the system like the Java version? Player download other users' creation for free. Why can't they apply it to the Pocket Edition?
All three features above have affected the Pocket Edition. In my opinion, Realms is the only good one. I honestly don't know if the devs can change the game just to persuade me to play the game again.
If you find anything false in my opinion, please point it. Also, Microsoft sucks.