My dad owns a 2017 Ram with the 5.7, around 50K miles on it now. No major issues and he's never complained about it but every time i'm in it the check engine light is on. Last time it was for a misfire. The revised 2019 model is a really nice truck but that doesn't mean the power train is any better.
I've owned a few Chevy's, my Mom has owned various Silverado's over the past 10 years, the most current a 2018. They traded their 2016 in because it had so many issues. I've also owned various Chevy cars. I love their power train's and the way they drive etc. However, my Chevy's have always had TONS of little issues with the electronics, A/C, blend doors, wiring falling apart etc. I really like their vehicles but find the quality lacking. My Moms 16 Silverado had paint issues on the hood, a vibration at highway speed they could ever figure out, in various times for codes that dealt with the trans and a ABS code... Just not a great experience.
Buddy of mine owns a 2015 F-150 with the 3.5 ecoboost, loves it and will keep it forever, never any issues from it a taround 80K miles now. The 2.7 ecoboost with the 10 speed always gets rave reviews and may make sense for you especially because you're not towing.
If I was shopping, it would be F-150 with the 2.7, then Ram followed by Chevy. This is based off what I've collected from family/friends and my own experiences with those makes.
You could check out the Tundra as well, its a pretty old truck with less than stellar gas mileage though. I've owned a few Toyota's as well and they've had just as many issues as my domestic brands ( besides Chevy) so I don't see an advantage there.