Well, if your kids are slightly older, you have the opposite problem: everyone older than 12-13 tends to want to play on Java. My oldest is right on the cusp where his friend group is split down the middle.
It's super dumb.
It's super dumb.
[1] https://mcpelauncher.readthedocs.io/en/latest/getting_starte...
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.