I agree with you CK and it's not like they don't want people to see it which would be awesome enough tbh.
Maybe they should do what some American Indians do and make some money from it? One tribe in the states recently built an overhanging viewing platform on the Grand Canyon.