I really demand an explanation of how the Perma-Barrowing glitch and Duping have "Ruined the game". It does not affect gameplay or anything else in the game and it doesn't even affect you so why are either of these even a big issue? It seems all you guys want is to force everyone to play the game like you, which is far more wrong. If there's a real Game damaging issue that needs to be patch, its these out of track glitches. Those actually ruin the few leaderboards we have had. I've yet to set the Duping or Barrowing glitch actually ruin anything. I'm willing to bet someone has already done it a few times to my cars I've set and unless my garage is gone, its not affecting it.
And yes, I've duped. So what? What has it done you, Really? Unless its actually affected your core game, stop whining about it and trying to force people against their will.