It shouldn't put people off going. As Dave has said, you can go for the 'experience'. I can tell you, its great just to be there. it is automotive nirvana; fantastic scenery, amazing cars and a track laden with history. No one forces you to drive fast. Consequently, if you haven't been there, you ain't no car fan, FACT.
If i were to drive the 'Ring in anger, i would be in a car with a 'cage. Although, i've never been tempted to do that as the idea of paying for circuit damage/delays is not something i'd be happy about.