So, here's an anecdote from someone who just 'downgraded' from a BTO 15" i9, 16GB, 1Tb machine to the stock top-tier 2018 13" model...
I made the switch after careful reflection on my actual use and determined that I didn't need dedicated GPU, extra cores, or more than 512 GB of disk space - so why pay for it? Like I suspect many others may be guilty of, I determined that I had initially fallen victim to Apples upgrade structure. I had ended up purchasing more computer than I needed because:
- "Oh, well it's only a bit more to upgrade the RAM"
- "Oh, well I should upgrade the disk too - can't change that stuff later!"
- "Well, geez at this point it makes more sense to just get the 15""
- "i9, hell yes!"
So, I take it back, but the one thing I had trouble getting over was the fact that if you want 16Gb in a 13" machine it has to be BTO - and you have to wait (at least currently). But, because I'm impatient and because Apple is so forgiving about exchanges within 14 days, I decided to go for the stock top-tier 13". If 8Gb is not enough - I can always bring it back in another 14 days and swap towards one with 16Gb, right?
Well, one week in and I am not expecting to exchange this one. I've spent a lot of time with Activity Monitor testing every extreme scenario I can think off. Honestly stuff that is pretty far beyond how I typically use a computer - a handful of apps all running at the same time - Mail, Safari (4-5 tabs), Photoshop, PixInsight, Python, Excel - and I'm still not getting into the red in Activity Monitor.
So - a bit long winded, but I am firmly in that camp that, at least for average to moderate users, 8Gb is plenty.