The ride is fine. It's the passengers who have changed: We're fatter and therefore causing the boats to bottom out. That's why Disney is retooling the Small World ride to handle its now heftier clientele. More water and more buoyant boats should solve the problem.
Maybe it's time to rename the ride as well.