Good advice from somebody who proudly posts a pic of the most inferior Jeep ever IMO.
All bodies and eras of the Grand Cherokees are undesirable IMO. They have all sucked as far as ease to work on, Serviceability in general. They are difficult to work on and thus drives up the cost of repairs. The newer they get the more that they overcomplicate things. Simple things. They are some of the worst designed vehicles in the world IMO and have been forever. Yes. I have worked in a CJDR dealership and dealt with them a lot outside of the dealership. I do not like the way that they drive either. I like nothing about them.
I would never own 2018 or newer Compass. Ever. But guess what. That is an amazingly suitable vehicle for my wife and what she relies upon. It gets good fuel economy on long road trips for a 4wd, and it is easy to park in downtown big city areas.
Not to pick upon your Grand in this example or even my wifes Jeep. Just proving a point that whatever fits your life is what fits your life.
My first Jeep was an XJ when I really wanted an CJ or YJ.