There's a lot of silliness going on in this thread now and I'm not going to get down in the weeds.
The fact that GM engines "call" for 0W20 doesn't indicate they were necessarily designed around 0W20, nor does it prove that 5W20 or 5W30 wouldn't protect better. All that tells us is that GM's bean counters told the engineers to do every thing possible to get the best CAFE numbers they could to reduce EPA fines and penalities.
Saying "well I'll just use 20W50 then" is being sarcastic. Nobody suggested that (although some V8 engines like the Mustang GT500s with the 5.4L V8 or the 5.0L V8 with Track Pack do spec a 5W50). All I said was through oil analysis on a modern domestic V8 I have seen that higher viscosity oils like 5W30 and 5W40 showed less wear metals and better performance over time, which is a factual statement.
Keep in mind that there are some engines currently on the market, even from FCA, that were originally spec'd with 5W30 but over the years moved to 0W20 or 5W20 with NO changes to the engine block, rods, pistons, etc. What does that show us? Just more proof of my first statement, that OEs do not care about your engine at 200,000 miles, all they care about is that financial bottom line. If a 0W20 oil will save them 0.002 MPG on a mass produced vehicle and score them better on the EPA test, that's what they're going to "spec".
Lastly, the oil reports showing good wear numbers and TBN with 5w20 oils means zero. Show me the same truck, same intervals, same brand oil, just bumped up to a 5W30 and then 5W40. Then we'll compare and have lessons to learn. Good doesn't mean it can't be better.