Console manufacturers in general do not want you to mod your game. Microsoft doesn't, Sony doesn;t, and Nintendo doesn't. That's why Consoles are a closed platform compared to the more open PC.
Stop trying to shift every negative aspect of console gaming entirely on Microsoft.
Sony and Nintendo aren't relevant, because they don't own Minecraft. What's happening to Minecraft is, in fact, entirely Microsoft fault.
Microsoft has ONE goal for Minecraft, and that is to monetize the crap out of it. They intend to make people pay for as much as they can possibly get away with, and from the way the non-Java edition sales are going, it seems like they can get away with just about anything.
I mean think about it, they HAVE to! They paid 2.4 billion dollars for it! Do you have any idea of how ridiculous that number is? Numbers that large are hard to comprehend, so let me try to put that into perspective.
If you had 1 billion dollars, with no interest, just 1 billion dollars, you could spend $1000 an hour for 100 years, and you'd still have over 123 million left ($123,400,000.00).
So Microsoft is going to make you pay for everything. Their shareholders want to see a return on their investment, and that's coming out of your wallet. They will add more DRM to reduce or eliminate free content, and the demise of Java Edition is inevitable. You say prove it, the proof is in the ridiculously large investment they made. They simply can't afford to have a version of the game with so much freedom. If they can't figure out how to monetise Java edition, they will kill it off.
They won't do it right away, of course. They want us all to voluntarily move over to Windows 10 Minecraft, that's why they are giving it to us for free (it's also why Java won't get cross-platform play), and if the majority of Java players switch, then they can kill off Java Edition with far less drama. We are safe for the immediate future, but Java Edition is living on borrowed time.