I can't speak to the specifics of it, but Bedrock and Java editions are functionally entirely different games. They're designed to function nearly the same, but under the hood, the only real similarities are in the graphical assets. Past the user interaction, they're not really comparable at all.
I don't know if I'd call him evil. It was basically a giant moron getting his first taste of power alongside a massive pile of cocaine. No way it could ever go well.
Tried Ubuntu a few years back. Snap was a big part of why I dropped it. Started using Pop_OS last year, and while it's still not my main driver (mostly because of gaming issues), I split my time between it and windows pretty evenly.