I came from a 2016 F-150 XLT 4x4 to a 2019 Silverado RST 4x4.
Both have their pros and cons. Silverado was all-new for 2019 and I got $10k off. Unusual to see a $10k off MSRP for a first-year model!
The 2019 Silverado gets much better gas mileage (with a very little power loss), I can lie down in the "short" 5.8' bed while the "short" 5.5' bed in the F-150 required me to sleep diagonally and both ends would still touch the wall since it was also much narrower inside so I had to get the long bed. Silverado seems to have more handling and reliability issues, I've gotten it repaired a few times, never had to do that with the two F-150's I owned since new.
Would I jump from a 2016 F-150 XLT 4x4 to a 2019 Silverado RST 4x4 again? Yeah.
If I was coming from a super-reliable 2016 Range Rover pick-up to a 2019 Silverado, probably not, but then again, there are no Range Rover pick-ups.. and, if it existed, it sure as ****** wouldn't be super-reliable.