I've already disclaimed that I'm no expert on any of this, so take this for what it is worth.  To me, the issue of towing with a vehicle where the towing capacity is nearly maxed out is that there will be more wear on the drivetrain (engine and transmission), especially in the hills, driving into a headwind, etc.  When you only tow occasionally or short distances, it shouldn't be much of an issue.  But if you tow a lot, I suspect you may be tempting fate.
The major difference between the Jeep and the Honda is torque, which you want more of if you'll be towing in the mountains.  The Jeep is made for offroad, where steep grades are fairly common, so it has plenty of torque.  Most Hondas are optimized for fuel efficiency and most models have less torque than a Jeep.
The main point I've been focusing on is that simply looking at the torque rating is not an accurate comparison.  Our 3.3l V6 pickup had a maximum of 200 ft-lbs of torque and a 5,000 lbs towing capacity.  Our 1.6l 4 cylinder van has 184 ft lbs of torque, a 2,000 lbs tow capacity + 1,700 load capacity.  You would think that the V6 would tow better, but our experience is that the 4 cylinder tows better because it has a much broader power band.
There are vehicles today that come with tiny engines that have pretty impressive performance, especially the European manufacturers like Audi and Mercedes (our Ford engine is built in Europe).  That's partly because cars there are taxed based upon engine displacement.  Small engines are cheaper to own, but folks there still want the performance of a larger engine.  Today more than ever before it is possible to get a very capable powertrain in an economy vehicle, if you know what to look for.