Always thought it was about that too.....
Had a big argument with a pal who used to play them who used it as his justification for playing them (yes, deluded). Hadn't worked out that if it's 90%, all things being equal you put in £100, you get £90 back, so all good right ? Yes...then you put...