"As far as hating the Dining plan because it cuts down on being able to spontaneously walk into restaurants and get a table, you may as well say, "What are YOU people doing in MY restaurant?" I'd like to decide around noon that a ride on Expedition Everest might suit my fancy, but I'm guessing that other folks might have had that idea earlier than me and would be sitting in my seat! (Hope I'm not laying on too much sarcasm, but this is what the spontaneity argument boils down to, in my opinion.)"
I got your point and did not think you were too sarcastic

but will say that since the beginning of the dining plan, I still feel that if you were planning a trip to WDW, you better make sure you set up your dining before you go as I think you will be locked out of your favorite restaurants at peak times. If you plan on being totally flexible, eating lunch earlier or later, rather than at noon, you may still get into your restaurants of choice, for another day or another time, but may wait longer than usual when you arrive at the restaurant for your meal.
I am one who remembers the day when you could go into Epcot and stand across from a screen and make a ps with a person you were talking to on a screen for that day, no more. I always stay on property and have done so since my first trip when I stayed off, I said then, 20 years ago, never again will I stay off property. I know why Disney put the dining plan into effect, it was to get the people who stay off property to consider staying on with the added dining... purely a marketing strategy that seems to be working for Disney.
It just makes things a little more crowded at dining time and those of us who like to fly by the seat of our pants during our trips have to plan now... I do notice the menu changes and personally think that is sad too. I know we have to change with the times, this is like the airlines, people wanted no frill flying, that is what we have now. Keep the cost down, and give the people what they want. I liked watching a movie and having a meal while flying to WDW, made the time go by...no more.