You asked the question on “how you feel about addons”, so I’ll answer with my own feelings and opinions.
Mostly, all addons are a crutch.
As in, they are a shortcut to avoid learning the mechanics of some instances and quests.
Don’t want to work, use the addon.
But even with addons, I see a lot of people FUBARing things that even an old (49) slow-learner like me get right after a couple of mistakes.
Yes, I indeed do a lot of mistakes. Never the same twice though, that’s how I learn.
A few addons are almost required if you want to be “ranked in the competitive scene” : raider thingy and it’s various depencies.
Most of the others are “quality of life” things, like Gather Mate if you really need a ton of ONE specific mineral or plants.
And some other addons, mostly WAs and things like Hekili, are actually misleading and counterproductive, you’d need a degree in Programming Languages to actually make them work, and they prevent the players from actually learning how to play the game.
0k, I’ve had PUGs with people saying “mechanics are for noobs, just do damage” … and of course, those resulted in too many wipes and broken keys, or whole evenings on Raids for nothing.
I’m actually reducing the number of addons I use, only keeping things like HandyNotes and TomTom for “quality of life easier travel”, and of course raiderIO because NO ONE will accept you in a PUG if you don’t have a rating on that darned thing.
But for everything else, I use the default UI, that is quite sufficient, and my brain to learn what I should or should not do in some instances.
Very short versions : some addons can help you get started, most of them are either counterproductive of harmfull, and the cosmetic ones that allow you to change your UI should be included in the base game (and they are, to some extent).