Yes, it´s very common to unintentionally switch factions back and forth numerous times… 
It´s one thing to faction change once and see that the quest is up again, that “can happen” (but should realistically still be a red flag in any sane person´s mind)
But it´s not even remotely unintentional to then flip flop back and forth multiple times just to redo the quest, and anybody that did so deserves to be sanctioned, period.
Just as when you´re driving a car, You can accidentally run a red light once by mistake or not paying attention, and you generally won´t lose your license for it… But Ignoring half a dozen of them witin 5 minutes is either criminally insane or obviously intentional, and should absolutely lead to , at the least, an extended suspension of the priveleges to operate a motor vehicle.
While in that case there is generally an exception for emergencies, like childbirth /saving someone´s life, I don´t think "I had to exploit so that I could save my tank’s life in the next M+ Run " really counts in teh same way 

The season is, for people that want to push m+ /PvP rating and /or shoot for the .1% title, as well as people that aren’t HoF raiders but “casually mythic”, anything but finished. Just becauee the wannabes that only care about gear and quit as soon as they have it aren´t playing anymore doesn´t mean the game is dead for those people that have actual goals beyond getting decked out in purple pixels.
The should, as I stated in a previous but now deleted post, wait until everyone can get 658, then suspend those players that obviously exploited using teh faction change system. It can be argued that the bag bug is “innocent”, but on the other hand, who runs around witz zero bagspace for hours on end? Probably not the majority of player I´m going to guess… But this too is easily trackable by Blizzard if they want to.
And ideally, just to drive the point home, then also reset their rings to 639, forcing them to redo the whole process normally when they return, though at the accelerated pace that the baked-in catch up mechanic allows for 
If we see no sanctions whatsoever, then I will for the first time in many years be legit angry with Blizzard, because where’s the point of making an example out of the people that exploited Severed Threads rep 4 months ago if an actual P2W exploit later in the very same season goes unpunished?
