That's the point, their entire business model is you go in and lose your money, yet they still choose to make you pay for parking. Think about how dumb you have to be to do that.
If you are a bit of a regular, customer service will tag your licence plate as "free parking".
The place is indeed sterile and wastes a lot of space on the third floor.
Also the apartment monthly rents downtown are outrageous... maybe folks are too tapped to gamble?
Interesting that Cascades in Langley is expanding.... recently added lots of square footage to slots.
Hard to see how a reasonably friendly and not too bad, but small, place like Elements in Cloverdale keeps going.