Scott,
Although I agree that in many cases carts are forced upon golfers, that's not always the case. Amarillo has two nice muni courses. There's not a lot of other choices in the area if you want to pay less then $30. So, there's a lot of folks who grew up playing golf at these courses and continue to play most of their golf at the muni. Yet, most ride. Why? No one forced them too, the courses are easy to walk...yet they still ride. It's easy to blame management or owners, but we in golf have to listen to our customers, no? I don't know what business your in, but if you have customers and you decide that your now going to tell them what's good for them and no longer try and give them what they want, how long would you be in business? 16 year old kids taking carts is more a reflection of our society then our golf industry, IMO. Call me greedy, but if someone wants a cart, (they have the option to walk), I'm not going to lecture them on their choice. We have a small hardcore group of walkers that never, ever ride. We don't in any way discourage them from walking (other courses in the area do).
I don't think the fact that your parents drive down the street is due to the fact that they have to ride on the course. It seems your trying to make that connection. We have members who go for a jog everyday and yet still ride when they play. I don't understand that, but I also don't try and tell people what's good for them.
I can't remember when there where no golf carts. I wish they had never been invented as I believe we would have a better game without carts. But, at least here in America, they're here to stay. As long as a course lets you walk, why bother worrying about those who choose to ride? If a course wont let you walk, don't give them your $$$. That's the best method I know to change things.