I've seen folks disrespect AMC for exuberant pricing on snacks and beverages, but that's been the case for the 30 some years I've gone to the silver screen providers; so get over it!
My thing with stubs is when I frequent movies and spend money I was already planning to spend, this program gives me money back in my pocket. I think I spent like $12 for the card (or whatever their fee is) and in the course of a year received *well* over $100 back in free movies.
I would have spent that money anyway to catch the flicks I wanted to see on the big screen... the fact is I spent $100 LESS than I would have; because I wanted to see the flicks I went to see anyway, but was comped the ticket fee.