Then why does Pandora have rides and not just restaurants?Rides cost money...bars make money...
You’ll keep coming either way.
WDW Econ 101
Why does Toy Story Land have rides and not just restaurants?
Why does Star Wars Land have rides and not just restaurants?
Why is a Guardians of the Galaxy coaster going into Epcot instead of another new restaurant?
Why is the Tron coaster going into Magic Kingdom instead of another new restaurant?
Why is the Ratatouille ride going into the France pavilion at Epcot instead of another restaurant?
I could go on, but the point is that your argument is simply not true. Disney is investing massive amounts of money into the development of a ton of new rides throughout Walt Disney World. If they felt that people would keep coming without them, and that it was as simple as "rides cost money, bars make money" then none of that development would be happening.
The fact that Disney continues to add new restaurants, and yes even the fact that Disney continues to add new restaurants that some think are unneeded, does not mean that they are ignoring development of new rides and other attractions.