Why would they suddenly want to play on Java? Is it the mods?
He'd try to recreate a cool build he saw in a book or online, and get super frustrated when it just wouldn't work in Bedrock edition.
However, I feel that also highlights the importance of network effects. There's a huge amount of content in guide books, wikis, online tutorials, YouTube channels, etc., and the majority of it is targeted at Java edition.