The anti addon crowd does have a strong scent of “mad because bad”
And anyone who thinks addons play the game for you are either complete trolls, have to wear a helmet when they leave the house, or don’t use addons and have no idea what they’re talking about.