Something you got very wrong here is mode switching was clearly approved from the start, G5/G1 was clearly cheating from the start - which is why people tried to keep G5/G1 hushed up and we've had public mode switching debates from Kickstarter.
The Wall of Information you all like to ignore has had this at the top for 4 years;
From the Kickstarter;
*And the best part - you can do all this online with your friends, or other "Elite" pilots like yourself, or even alone. The choice is yours...*
*you will be able to control who else you might encounter in your game – perhaps limit it to just your friends? Cooperate on adventures or chase your friends down to get that booty. The game will work in a seamless, lobby-less way, with the ability to rendezvous with friends
*Play it your way*
*Your reputation is affected by your personal choices. Play the game your way: dangerous pirate, famous explorer or notorious assassin - the choice is yours to make. Take on missions and affect the world around you, alone or with your friends.*
*You simply play the game, and depending on your configuration (your choice) *
*We have the concept of “groups”. They can be private groups just of your friends or open groups (that form part of the game) based on the play styles people prefer, and the rules in each can be different. Players will begin in the group “All” but can change groups at will,*
See, "change groups at will" was listed BEFORE the game even went live - and this has been reinforced over and over by Frontier. It's never been a secret or kept quiet - I't part of the main menu.
So no, you cannot conflate 2 separate issues to mask / defend cheaters getting light punishments.
G5 / G1 should have been a ban. Because everyone doing it, knew from the very start they were doing wrong.
Mode switching is a feature advertised from the beginning. It's cheesy to use it to refresh missions, but that is down to how the game is built without a proper server to monitor things.
And you opinion doesn't matter.
One is a clear cheat that people lied about to keep hushed up, one is just lame use of a feature that people openly talk about.
Dishonest behaviour deserves punishments.
Lame behaviour is just amusing for the rest of us - because while I enjoy the game, some stupid sap is slowly dying inside as they constantly look at the login screen wondering why they are even bothering.