I see the core of the issue.
Rolling stats over point arrays.
Builds and guides should use the point array or point buy option forcing hard choices; With rolling stats the build choices become flat or not a difficult choice.
I say this as mpst will roll 4d6, and many will never keep a roll of 3 let alone less tgen average. I liked reading the opinions here and they were very informative to my decision to average my character out a bit, allowing a better ac at lower levels lets me focus on the design of my build.
Now you want crazy AC, try Lizardfolk drop a 15 in dex (max point buy) grab a shield 17 ac lvl 1. Next (assume fighter) first asi split into dex and either con, wis or cha depending on sub-class (i like wis/cha for skills) 18 ac. Decent for level 4. Level 6 asi grabs full dex, now at 19 - which is low for a str fighter but great for a dex fighter. If you chose defensive fighter at level 1 you also get an ac bonus of 1 while wearing armor. (I choose basic leather and never need to change it)
These are all personal choices, using the lizardfolks base ac to its advantage.
A tortle can start with ac 19 using a shield thats insane.
DnD should foremost be about the journey your characters make in the world they live, not about how min/max you can be. Sure it's great tp be the best at 1 thing, but failing at many others is really sub-optimal. You don't need to be the smartest person in a room, but being a below average int char, nobody (unless they are kind) will talk to you for more then a minute; you just can't hold a conversation. It should matter if your character chose to dump a stat. Dex is really the hardest to dump where most prefer to put it at 10 rather then see an 8.
Negative stats should really be used against characters more, not saying other DM's ignore this and I do like the rule of cool. But DO YOUR JOB DM. The rules are simple, they are a guide, it's the dm that chooses not to follow them, ignore them or outright follows them to the letter. Neither choice is good, you now don't get a real game with challenges based on your character design, or you get hammered with too much at once.
The biggest take away is have fun, enjoy the wins, be sad with the losses. They are there to make a game meaningful and full of depth.
My challenge, try building a character starting with your backstory (this also means pick race first) and see where it goes.
GL to all.