The Honda Pilot for those years have some suspension and brake issues. They are fairly reliable as the redesign was in 2009 so most of the transmission issues those years you mention were worked out.
Jeep won't last as long as the other two. However, the years you picked on that Cherokee they are okay although the 2016 are starting to show some transmission issues. So you take your chances as far as reliablity goes.
The Subaru has oil burning issues but if you watch the oil level they are otherwise reliable. The 2015 was redesign year so I would avoid that one year of the years you listed. It does tend to have more issues than the 2014 and 2016-2017 model years.
There is always Toyota Highlander and 4Runner as well but you did not mention them.