Yes, there are dollarmachine sites as well as other partner programs. That's the point which is on the site and in the original post... you can promote more than just one sponsor through the one affiliate code. One stats page, one pay-period minimum to meet... totally efficient.
The members area is currently being re-designed and will replace the current one-page set up this week.
As for the ownership, if there's that much $ backing a program, the checks are sent promptly, and they don't bounce... what does it matter who owns the company?
Cheers!