As I said before, basically booting Java Edition in favor of the "M$" editions will cost them way more than it worth at this point in time.
Will it hit the fans? Yes every single game always and WILL hit the fan. It just WHEN they do. But I highly doubt it will be M$ just cutting the cord while it steaming hot.
The cross isn't happening because M$ just looking to cash in MC while they can. If that doesn't means shutting down Java Edition it means putting it on other platforms and using Java Edition as a loss leader.