People will always be more willing to complain about issues, but people who don't have issues aren't going to go online and rave about how reliable their vehicle is.
I've owned pretty much nothing but Hondas, and I do all my own maintenance. They're fantastic vehicles and they have remarkable resale values. My 2002 Accord has literally been bulletproof--only having to change out an O2 sensor in all the 150,00 miles. It's got some leaks here and there from old seals, but otherwise, the engine runs like a swiss watch and the transmission shifts are crisp (I drive a manual. Still the original clutch).
We also own a Honda Odyssey, which is based on the same exact platform and chassis as the Pilot. It has 136,000 miles. I can tell you that the V6 is still butter smooth, 100% leak-free, and the transmission has been flawless.
Things that have gone wrong on the odyssey:
AC Compressor magnetic clutch failed--but I was able to replace it myself. $100 repair. (Thankfully, Honda's designs are modular, so you can replace the magnetic stator without having to replace the entire compressor unit and evacuate the lines).
Vehicle wheel speed sensor failed, causing the ABS light to turn on. Again, it being modular, you can replace the sensor without having to replace the entire wheel bearing. Parts from Rock Auto were $20.
Lastly, it needed a timing belt and harmonic balancer--but these are just regular maintenance things. Talk about a PITA though. V6's don't give you much room to work in. This was the only job that made me want to throw the car off a bridge.
Granted, I do not have much experience with GMCs, but I know that their overall reliability records aren't all that good, and I have an inherent bias towards Hondas and Toyotas. They've always served us well, they have excellent build quality, a more refined fit and finish, and when it comes to sell them, they're an easy sell.
Read some reviews on Edmunds, US News & World Reports, and KBB. I think you'll find that in all cases, the Pilot is the superior vehicle.