You're so incorrect.
1) BvC is not a magekiller, BvC is a Pubkiller. The name BvC just reflects the way the barbarian's setup _looks_ like.
2) Minimal str is about 63 base if you want to be of any good.
3) Enigma is _not_ almost a necessity, it _is_ a necessity. 100%
As for Mainaman's post, Yes, that guide is a bit outdated by stats placement, but also, the strategies assume you're top-notch godly. Who the heck can execute half of those strategies without being godly? Also, the gear is a bit outdated: 2x HoTos are very bad, dual dooms are _way_ better.
How come mageslayer barbs, BvCs, as you state, kill smiters, Chargers, WWsins, Bowazons? Those are no caster, if I'm correct.