To clarify, the original Java version of Minecraft is essentially the same game with more gameplay features, the Bedrock version is the one with the microtransactions. Plus, the Java launcher lets you use any version going back more than a decade, so if you're not happy with the new features you can just pretend they never happened like some parts of the modded community do with versions after 1.7.10.