I'm sure this all came from the odd throw-away comment, when presenting to the players the idea of a tunnel-club some said "Ooh that's a bit weird not sure I like that ha ha!" and suddenly a story is born.
If you asked them in seriousness they'd probably all say it wasn't a big deal and probably wouldn't even think about it.
Of all the modern inventions I'd say the one that would worry me the most as a player would be two big screens showing replays whenever I'd fucked up...