I don't think that those 300.000 people who saw Queen live this year are all that mad/die-hard that they are visiting several concerts and buying lots of merchandize.
Maybe 500 or 1000 people buy several tour programmes, and if I were in a touring band , I would also change the programme later in the tour. It's quite obvious that you can't provide live tour photo's if a tour just has started!
I don't see it as a rip off. I'm buying a new book with new contents.