Quoted:
A larger factory 20" rim vs say a factory 18" rim is actually very close in weight as long as you are maintaining the same height/width tire.
Agreed. If you keep the same overall tire size, the difference in weight is negligible. Yes, adding un-sprung weight will rob you of power and fuel mileage, but a 20 inch wheel with the same overall tire size is not going to make a noticeable difference, at least in alloy wheels. Most people go with larger tires when they run 20" wheels, which is why they also see a drop in mileage or power.
Quoted:
yep.
Fuck 20s on trucks.
20's are the new 16's. Anything smaller looks funny and outdated to me. I remember as 17s and 18s became the unofficial standard for full size pickups, and you'd still see 15's around that looked like golf cart wheels. 16-18" wheel sizes are starting to do the same.
Tires are more expensive, but they're not terrible if you buy quality tires. I have Nitto Terra Grapplers which were about $100 more per tire than a similar size on a 17" wheel. I expect to get about 60k miles out of them, so it's an extra $400 every 3 years or so, or about 1/2 a penny extra per mile.
Here's my current F-150 with 20s, and my last truck with 16's. Both were 33" tires. The 20's look so much better.