Witness. Here is my Land Cruiser, which was pretty big in 1997, parked next to a new-ish Jeep Liberty. As you can see, the bumpers are roughly even.
Then we head over to the front...
And while the Cruiser is longer, it’s by about 5 inches and it’s basically all in the nose. So a small SUV now is almost as big as a big SUV from the 1990s. Neat.
That said, I’ll bet I outweigh him by 3/4 of a ton and get half as many miles per gallon.