I'm absolutely amazed that they have stayed in business this long. My media buying agency has also tested their network several times over the years. They have absolutely junk traffic, and I had come to the same conclusion that is has to be largely fraud clicks.