Nope - bear in mind that he made his million (assuming you believe the book) playing machines which were positive EV due to cashback, points and drawings. How else would you evaluate playthrough ? Also, as I recall he mentions players cards in the book.
I'm not sure why you keep posting that there are no positive EV machines.. But you know what, I agree. No machine returns more than 100%. Vpfree2.com obviously have it all wrong, fooling all us gullible suckers.
Also, remember never to sail past the horizon - you'll drop off the end of the world.
D.