I had a 1998 ZJ Grand Cherokee and even with the viscous coupling it went through snow and stuff that got the trucks around me stuck. It's ability to not get stuck on unplowed roads is what brought be back to the brand after my last vehicle.
Looking on the internet it had all sorts of bad reviews for things like exhaust manifold issues, and viscous coupling issues, etc, etc. But overall it wasn't a big deal since I did repairs myself. So my leaky exhaust took 3-4 hours to fix and cost $125. I found it as reliable as any other brand of vehicle I've owned. The issues with it never left me stranded. I spent a lot of money to get a leaking heater core fixed because Jeep buries them all deep in the dash.
But my wife's ultra well reviewed mini van has an electric side door that sticks and I spent a lot of time and money fixing that too.
If my wife wanted an SUV, I'd consider one if they still have a 4lo transfer case. That one lasted a decade for me and another 5 years for the neighbor's kids, before it was traded. I bet, sans accident, it could still be out there running for someone.
There might be a big difference between 2019 and 1998, but I wouldn't automatically use the internet to tell me. If the internet tells someone their car is reliable, they'll tend to ignore the occasional $500-1000 bill from the dealer to fix something minor on it.