First, I think this guy's a douchebag.
Second, he's pretty much right about the vehicles. Or rather, about one working vehicle at a bare minimum. We're having vehicle issues this weekend, and it's brought home the fact that if we don't have at least one that goes, we can't buy food, let alone get to work. And, no, we can't have food delivered or mail ordered. No delivery vehicle can manage our driveway, and we don't have US mail service at the house; we drive into town to the post office.
Now if in fact the SHTF, Our need for a vehicle would actually go down because we're better situated here than we would be at any place we'd bug out to. But I don't really expect that level of SHTF in my lifetime.
The douchebag's problem is that he thinks the vehicle means a vehicle payment, or at least that's what I got from the excerpt. But in terms of prioritizing? Keep one vehicle running, first priority. Pay property taxes, second priority. We have a couple of years before anything happens with the property taxes as far as government action. Not that we've ever had to prioritize in this way, and I hope we never do. But he's right about the order of operations there. Credit card payments, if it came down to that level of prioritizing, wouldn't even enter the equation.