They are nice cars... All the Toyota's are pretty nice cars... until you drive them for a bit. Then the cheapness of the build quality really begins to shine. Squeaks, rattles, rock hard suspension, ROAD NOISE. Toyota seems to have forgotten what jute or other types of insulation are for. They also seem to have forgotten what things like screws are for. If you take a 2000 Camry interior apart, you'll find that the dash has about a thousand screws, thick carpeting, lots of insulation under that carpeting. That leads to a long lasting car that rides nice, smooth, and quiet. Compare that to a brand new one, you can take pretty much the entire dash apart without any tools at all. It clicks together like legos. The carpet is paper thin, insulation is non-existent. I can't say for the longevity (because they're brand new), but I know the ride quality sucks, they're louder than my 16 year old mazda in terms of road noise.
Test drive a new camry, then test drive a new Fusion or a Malibu. You'd never give a second look at the camry...
I say this coming from being a Toyota fan of many, many years. My Sequoia is older, but one of the best vehicles i've ever owned. I've had corolla's, 4runner, highlander as well. All nice cars. Their new ones just don't have the same feel and build quality they did 10-15 years ago. I'm not anti-toyota by any means at all. I just think their build quality "feels" cheap, their interior electronics are dated, their engine technology is well behind the curve... toyota has some catching up to do. I rented a brand new Chevy suburban last week and averaged 24mpg. Had the "Drunk driver assist", heated steering wheel, android auto/carplay, HVAC seats, blind spot warning, etc etc etc. Compare that to a new Sequoia that costs just as much, doesn't have near the features and you're lucky to get 16mpg out of it.
Toyota has some catching up to do in the marketplace.