He's right... including that Ford needs to fix or replace the EcoSport.
I used to hate SUVs and unnecessary pickup trucks, and I still think some people buy vehicles larger than they need (say, a mid-size SUV when they have one child). But then I became a parent, and suddenly I understood the appeal of the form factor. You have to haul a lot between child gear, groceries, home supplies... you not only need a lot of space, you need an easy way to get into that space.
And like Kaido says, modern SUVs are very different beasts than their ancestors from 10-20 years ago. Some are still horribly inefficient (an Expedition gets 22MPG highway at best), but others make you wonder why you'd buy any sedan other than a Prius. A Kia Sportage hybrid manages 37MPG combined — that's about as good as a Honda Civic. And mini-utes like the Hyundai Kona, Honda HR-V or Nissan Kicks are just peachy if you'd otherwise be shopping for a compact car.