I just bought a '15 Titan, and love the heck out of it so far.
Trucks, like rifles, are a personal thing. If you just wanna hate a brand, you'll be more than capable of finding reasons to do so.
And, pick a brand, someone hates it. Guaranteed. Every brand, domestic or foreign, there are people who will foam at the mouth to tell you all that's wrong with any given truck. It's just how the world turns!