I still don't want to name names but you know what's worse than those guys? The ones that do this and then come to internet forums to brag about how much credit they have. Just shut up about it.
I personally don't use it but what's wrong with using SAM to get achievements? They legally bought the game and they know the risk of using it. To me, this seems like looking down on people for using cheats and mods in single player games.