That said, the weirdest thing about Brave is that the BAT stuff could likely have been implemented as a browser extension. The changes to Chromium the Brave team must now maintain choosing to fork a browser are because Google makes changes in the code base for the good of their business, not consumers.
If you look at the individual level, with a purely rational 'Homo economicus' rational actor, ideals don't make a lot of sense.
It's so programmed in we think baby lions are cute.
Lets say he has no global reach his choice may change opinions of the people around hom. It may even change minds on here.
“Hey, this boat is sinking. Will this one bucket of water I throw out stop it from sinking? No? Guess I’ll just do nothing then. Maybe I’ll pour some more water in. That’s the way things are going you know.“
It's like buying on Amazon/Walmart while you see local stores shutting down when prices are more are less equivalent. Buy local if you want those stores sticking around.
Same dynamic in the browser market.
Having a commonly shared implementation is not a problem. Quite the opposite. It solves a lot of problems.
The Linux kernel is in every Linux distro and nobody is calling that a "hegemony". SQLite is used by phones everywhere and that's not a problem.