You are talking about removing Dex bonus to AC, which every class gets, to make Barbarian able to completely dump 4 ability scores and not even need items (at least a fighter needs nearly 1k gold to get into heavy armor that will compete with this barbarian completely naked). Barbarian is not broken in a bad way currently compared to any other martial. A monk might keep up with AC, and maybe even damage output (but I’d argue being locked into monk weapons means they won’t) but they’ll have at best 60% of the HP a barbarian has (who is also taking half damage from non-magical sources a majority of the time) and still have to put points into 3 stats to stay relevant.
Also, BG3 is not a great source for comparison… I have a bard at level 5 with a 21 AC. The more “tanky” classes I have played were all around 23 AC at level 7. There are a lot of magic items in the game that stack AC and you are absolutely swimming in them by level 8. Every party I’ve played through by the end game it was 4 characters with 23-26 AC across the board. My wizard was 24 AC (25 if standing in low light) by level 10…
My biggest hurdle is honestly that GrapheneOS only supports Pixel phones… I had one once and hated it and honestly don’t know how much of that was because of google’s android or the phone itself and am reluctant to buy a new pixel phone to try GrapheneOS and find out I still hate the hardware. I’ve had a much better “out of the box” experience with Samsung phones (and love that my current one has an sd card slot and headphone jack - but I know that’s pretty much non-existent on new phones) but am finding they are so locked down and closed off by Samsung you can’t really put anything else on it and have it work properly as far as I can tell.
It’s time for a new phone, and I’m honestly not sure what to do… The easy route seems like getting a pixel and putting GrapheneOS on it before doing anything else, but I just don’t super trust that the hardware isn’t going to drive me nuts…