First of all, there's a reason those functions are protected, and there's also a reason automating game play is against the rules, you can't consider them in contention for "best addon" when using them will get you banned.That's funny, I think it's the exact opposite. Usually people that don't use Bigwigs tend to be some of the most elitist bunch in the game, and quite frankly, aren't that good. They usually die to avoidable mechanics a lot, mess up cooldown timings, and rely more heavily on their raid leader's calls (The same can be said about people with it installed, but use it as a reactionary thing like waiting for the sounds and warnings to pop up).Thinking you are better than others because you use this addon only makes you look lazy and a bit elitist.
WA is a fantastic addon, it replaced a couple of mine on its own. It is also extremely easy to use, and just gets more powerful if you know Lua.