Sorry for being grumpy, and I wasn't targeting you. Your latest post is a nice discussion about what is typical mainstream use and what is sufficient for the mainstream, in that sense. However, it is hard to say much new about this topic — we've known for years and years that typical PC use requires relatively little processing power. The most taxing CPU task for the average user is probably displaying video and adverts on web pages.
Another view of the industry is what will be offered at a reasonable price, i.e. in the range we consider mainstream desktop today. Will we go beyond 8 cores on Ryzen 3000 next year? If so, when will Intel respond? By 2024, will 16 cores be offered by AMD and Intel in their mainstream desktop product lines? Will it go beyond 16 cores? If not, why not? What will limit what they will offer?