I agree with you on this. There should be periodic, unannounced audits. The system just lends itself to skimming (we call it shaving).
However, the guy who wrote the article at the start of this thread is a certifiable disgruntled nut who has been making unsubstantiated crazy claims for years.
While there is no real control in place, people who work at it and think outside the box make very nice money in this industry. Also, there is such a wide choice of affiliate programs, you can always toss those you make no money with or whom you don’t trust. If you go to the conventions you are able to speak to the people and get a feel for them.
Also, most of us conduct tests and checks by having friends sign up under our code or signing up under each other’s codes and watching the statistics.
Many track clicks also and we are aware of discrepancies.
There is always a certain percentage of lost traffic – it varies from program to program and I do not recollect the figures. maybe someone can help out with that.
An independent auditing system would be a really great thing.
The APCW is doing some of this with programs who volunteer for it.