#1 problem with Dinoland U.S.A. was budget. Always was. The idea of a land set in the badlands with paleontological digs and fossils everywhere, with a thrill ride that takes you back in time to witness the extinction of the dinosaurs (and thus, the origin of the all fossils in the surrounding rocks) is a good idea. It could be done well and in a way that guests could enjoy.
The problem is that for such a land to work, you need a much larger budget. Dinosaur bones aren't found in the Florida swamps (literally have never even been discovered in the state, lmao), they're found in rock formations out in the desert or the mountains. The story that is unfolding in Dinoland is one that would unfold in a place like Arizona or Utah, not Florida. As such, a land based on the story they're going for needs extensive rock work and regional placemaking on a level that Dinoland U.S.A. just does not have. So as is, it's just some cheap carnival surrounded by mostly unthemed Florida swamp land with a kitschy restaurant/gift shop. And Dinosaur which almost feels separate from the rest of the land.