pretty much every boss in XIV is exceedingly simplistic and doesn't really take much to figure out. DBM/BigWigs-style add ons are for things 20x more complex than anything we have in this game, to make the fights slightly more manageable. and before you say "well we don't need it for that either"- apparently we do, given how small a percentage of the playerbase is actually able to beat Rivenroad hard and how categorically easy that fight is compared to the large majority of raid bosses in WoW
allowing the community to make and use addons like DBM/Bigwigs also enables the devs to design much more challenging content and raise the skill/execution bar on a great number of fights. and as that's something the game sorely lacks currently, raiding enthusiasts generally welcome it.
as far as the "i don't need DBM mods because i'm not BAD"- lol well you're entitled to your opinion, but i think you've got it twisted. the best raiders are the ones who come prepared. that means having the right tools to analyze and parse the battle and your performance in it, and the right tools to improve/enhance your personal performance in it.
are you going to boycott food, too? surely if you're sooooo good at this game you don't need the extra 30 accuracy or 40 attack power. you're so elite you can roll through content without it. mega str pots? nope. GC rez items? nope, you don't need that. you don't need any of it.
in fact, why not just turn off your battle logs altogether? if you're a true gangster you roll without that stuff because you can perform at the highest level without it. and certainly you should never read guides or watch videos before trying a fight.
food is an option. potions are an option. rez items are an option. reading battle logs is an option. using online resources to better prepare is an option.
so is using addons.
so use them or don't. but where does the "i don't need that" logic stop, exactly? it's not like you're cheating if the game not only allows but encourages the use of items or mods.
your PoV sounds incredibly biased and not completely thought out.
(as far answering the question posed in the OP- that depends on whether the addon is good/helpful/well-designed or not)