Idk. Here's my take on this. A bridge between Bedrock and Java would be a good thing, I'd love to play with my BF on the Switch. But then you got equity issues, and the marketplace and "Minecoins" are... sleazy. At it's core, MC's meant to be a simple game that can be enjoyed in just about an infinite amount of ways, and if you restrict the ways to play or offer "better" and curated ways to play, you're really just sapping the life out of the game.
On one hand I think though that Bedrock hasn't totally done that for most of the paid content. Almost everything you can download is user-created or purely cosmetic. On the other hand, the emotes are the dumbest thing to ever be even concieved in gaming history. It is my firm belief that the person who decided to add emotes to Minecraft should get thrown into a bath of tar (or something equally sticky).
One thing to consider is Mojang has a revenue cap if they don't monetize something out of the playbase that already bought the game. It's also more and more becoming a big company instead of a small indie team, so it's natural for it to be more and more "commercial". I don't think we have cause for worry... yet. So long as previous versions of the game are accessible, Minecraft will always have a way to be played. We'll have to see, but so far Microsoft has been mostly hands-off with Mojang, we've been getting huge content additions for free, etc, to keep the game as relevant as possible.