Packaging matters.
"Traditionally", but that's not the modern usage. SUVs haven't been built on truck platforms for many, many years now; that was the 90s.
"Traditionally", a "phone" is a device that plugs into the wall and has a rotary dial for placing calls using numerical codes. These days, a "phone" is a very different device.
You're getting 30 mpg (combined) vs. 33 mpg for a Corolla; curb weight is within a few hundred pounds; the RAV4 is actually shorter in length than the Corolla. It is basically a Corolla estate with a higher ride height and different body styling/packaging.
More relevantly to the original comparison: a RAV4 is shorter, lighter, and gets better gas mileage than a BMW 5-series, in addition to having more rear-passenger legroom and easier child-seat fitting.