It would still be about infinite times better if they added mod support so that instead of having a few new blocks copy-pasted from old mods in 1 whole year, each server could add its own stuff whenever it's needed since they can already do that but it wastes a LOT of time >_>
They keep adding commands and parameters but it's still a wonky system that makes stuff way more complicated than what it needs to be. It's something, but it's not very much.
Even map makers don't rely on those when they can get away with anything else and keep using a third party program to edit most of the stuff. That's saying something.
It's fine having command blocks (that still can only run static scripts), horses (years after Mo'Creatures), colored glass (being asked since forever and still no colored lights, available since 1.3 with popular mods) and bouncy stuff (same as colored lights) but really...
Considering that they're launching the Realms I can't see how that's worth it when on the other hand you could have actual computers, different types of energy, fuel, more creatures than you could possibly ask for, proper transportation, mobile blocks and MUCH more. For free.
I'm not saying to directly add all that stuff but if they added the _support_ to do that, everyone would have a way easier time since it's alreay possible but it still comes down to borderline illegal practices.
At some point it was reported that a very popular mod platform was downloaded more times than the original client itself.
As much as I like the game, if they can't see the wasted potential they're utterly blind.
They could set up a mod shop and I'm sure I'm not the only one that would gladly pay for official support!
(let alone that with proper monetization mods would come out faster and more polished)