The inconvenient truth of world PvP & why to turn War Mode off and roll PvE in Classic

Todays battles were great overwhelmed by 2 a 3 Horde raids vs 1 of us (not even full) and the lag… THE AWEFULL LAG! I had a 10 second eyebeam and it broke the record! Last time I did battle for Nazjatar before 12am! How did this get past beta at all? This is unplayable not only due to lag but the faction imbalance ontop of it when events starts or when you are on Mechagon or rare farm island.