I would say it depends on what you call reliable. Do you call something reliable if it won't leave you stranded on the side of the road? If so, I would call them very reliable as most issues I see need fixed but could be driven if required. Or do you think reliable means that things are rarely going to break on the car? If so, I wouldn't call them particularly reliable.
IMO, a modern car should reach 100k miles without any issues or parts breaking. Cars that are 2015, 2016, etc I would certainly hope have had zero issues. For reliability I start looking at the 2010-2013 models and how are they doing (because they're the ones that are getting over 100k miles). I look above and see a 2010 with lower miles and has injectors and starter replaced (wouldn't call that reliable with that low mileage). I have a 2010 that I replaced the rear turbo. That's the only thing that's gone wrong with it, but it also only had 70k miles. Further up there's a 2011 with a replaced PTU. Again a fairly critical component that broke before 100k miles.
I would call my 2003 Grand Cherokee reliable. It has 210k miles and the only thing that's been replaced on the drive line is valve cover gasket and oil pan gasket (both done at over 150k miles). Now it's to the point where I'm replacing ball joints and tie rod ends but at 200k+ miles, I would call that standard maintenance. But I haven't had to replace the transfer case, differentials, transmission, etc.
Don't get me wrong, I love my 2010 SHO and don't expect anything to break on it. I would drive it across the country anytime needed. I expect it to operate flawlessly and always run. But if something does break, I cannot say I would be terribly surprised it broke.