I've owned GM, Ford and Ram trucks over the last 20 years. All purchased new.
Prior to the 21 SLT, I had a 2018 F150 Platinum with the 3.5 Ecoboost. I had issues with that truck (door latches freezing, massaging seats didn't work, moon roof rattled from new, engine cam phasers replaced at 20k miles just to name a few). Given it was a platinum the build quality was poor. I think the F150 was built in Kansas City.
Honestly the fit and finish on my GMC's is significantly better than the F150. I was really disappointed in that F150. I know everyone has their preferences and opinions, but I so wanted to love that F150. Prior to that one I owned a bunch of other F150s in the past, so that wasn't my first one. I typically keep my trucks 3 years or so.