500k on a 2020? doubtful.With the negatives, the one major positive outweighs them all. My buddy has one, bone stock with around 500,xxx miles. He changes the oil with wal mart super tech oil “when he feels like it”. Never has had a single problem just routine maintenance.
Say what you want, but they are very well built trucks.