Bedrock can be modded and has a lot of tools to do so(as far as i know, i dont play it)
Kind of.
Yes, you could call Bedrock add-ons “mods”. But regardless of name they’re clearly a different can of worms, more limited in capability - to the point that most are simply fluff, not changing the game in meaningful ways. Contrast that with the huge survival, industrial, exploration etc. modpacks that exist for Java, that basically use MC as an engine instead of a game. (Or even individual mods. Terrafirmacraft I’m looking at you.)
To give you an idea, CurseForge lists ten times as many Java mods than Bedrock addons, with half of them being stuff like TPs, skins, maps. So if you really want to see Bedrock addons as “mods”, my point changes from “Bedrock has no mods” to “Bedrock has mods, but they don’t matter in the big picture since people playing and modding Minecraft are mostly doing it with Java Edition”. The conclusion is still the same.
On linux, it is much faster for both vanilla and modded minecraft [Java]
@Blisterexe mentioned that it has less CPU overhead and better OpenGL drivers. I never noticed a big difference for vanilla because it’s typically mods that make your computer shit bricks.
Minecraft bedrock edition can be played on linux using third party launchers
The problem of something relying on a 3rd party dev like this is that MS can easily pull off the plug if it so desires, in ways that wouldn’t look like arseholery but “protecting its own IP”: copyright trolling, abusive terms and conditions, etc.
Currently it has no reasons to do so, as it would counter its best interests. But it’s clear that, if Microsoft got its way with Bedrock, and players migrated in mass to Bedrock (to the point that the Java version was deprecated), MS would have all the reasons to pull off the plug.