I think people hate on the 1/2 tons is because they started with a half ton and have moved up and notice the significant towing difference. Everything seems ok when you have nothing to compare it to.
We previously had a 5.4L f150 and it towed our 6500lb trailer okay except on the Grapevine. I told DH one time if a strong wind came we would go backwards. After the timing chain died on that F150 we moved up to a F350 v10 and what a significant improvement in towing. That's why a lot of say we would not do it again.
I also got tired of worrying about what went into the truck because of payload. The F350 has 3000lbs of payload I can put what I want in it.