I agree.
I've always felt that any farang who provided false information to their embassy to obtain a Thai visa was playing with fire, and no one can blame Thailand for that.
I guess what bothers me the most, is the fact that the Bad Guys (criminals, and those with criminal intent) can still obtain or renew their visa's simply by paying money to one of these rogue Visa Agencies, who, without question, are linked to people inside of Immigration. It's totally impossible for a Visa Agency to approve a visa. They can take your money and orchestrate the approval, but someone from inside Immigration, and only Immigration, can approve and/or renew visas. This corrupt money-making charade has been going on forever, and if Thailand was really serious about getting the Bad Guys out they would A) stop approving criminals visas, and B) start arresting those who are committing criminal acts within the Immigration operations. If they really want the bad guys out - they have to get them all out. It's all, or none. Plain and simple.