The only way transparency affects the optimality of a price discriminating system is possibly by screwing the whole thing up by creating resentment. This doesn't happen so much for cinema tickets as children/students/OAPs are more (almost universal) stages of life that we can all relate to as opposed to groups based on some trait.
No matter how pissed off people get about finding out that they paid more than someone else, it has absolutely no bearing on the mathematics which shows this to be the optimal (for both producers and consumers) way to allocate scarce resources.
Game theory doesn't come into the optimality of this. Sure you could write out a single sale as a game between producer and consumer, but it's a long way around to get the same numbers out. An iterative game to buy something - what would that be? Extended bartering? I already explained that. I don't understand where expected value comes into it, it's not that kind of analysis.
No matter how pissed off people get about finding out that they paid more than someone else, it has absolutely no bearing on the mathematics which shows this to be the optimal (for both producers and consumers) way to allocate scarce resources.