Free to Play can't PvP would instantly fix over 50% of the cheating issues in pvp. Bungie doesn't seem willing to do that for some reason.
As a temporary fix, instead of just banning cheaters they should secretly flag cheater accounts so cheaters only ever match with other cheaters. -blam!- it, even give them great match making times by matching them with god tier bots so it takes them longer to realise they aren't playing the real game anymore.
Gets cheaters out of the general matchmaking pool. Probably take them twice as long to realise they are fighting an uphill battle and start a new account.
English
-
First do you really think that it matters to these cheaters that can make like a hundred dollars per recove account if they have to buy a like twenty dollar dlc? Other than that your other points are good ideas
-
It's more of a deterrent than having nothing. Maybe Bungie would be more motivated to bust he's knuckleheads if it possibly means $20 bucks in their pocket every time.