I do not agree with certain thoughts of yours! Like if a foreign tourister has to shell out more than normal to see the Taj Mahal, then it is! Well, after all, it is a preserved monument of that nation that they have come to see, right? Or, ask foreign countries to let the Non-resident students pay the same fees as Resident & not five times as much!!!! Can we term that some kind of discrimination????
Also, if the Louvre lets ppl take pics, then let it! We have certain rules. Rules of other nations need not always be the right ones!