You're full of delusions.
8700K and RTX 2080 are not mid range parts in any way, shape or form.
According to Intel the 7-series is now (upper) mid-range with the 9-series as high-end consumer products. Was the 8700K mid-range in 2017 when it released? No it wasn't. Is it mid-range today? Absolutely.
Are you familiar with nvidia's chip designations? The "GX-100" or "GX-110" revision are the full size chip. A "GX-104" or "GX-114" revision are the down-sized variant usually with additional headroom to deactivate damaged parts of the chip to increase yield. The "GX-106/116" is sometimes not even fully based on the original chip design and is a heavily down-sized version used for budget or low-end cards.
The last 80 model that was considered "high-end" was the 580 (GF110) as it was the full size chip without any deactivated parts. The mid-range 560 was the GF114 chip while the budget and low-end cards had the GF-116.
The "680" following it was originally supposed to be the 660 (GK104). It performed so well compared to the 500-series (and ATI's HD-series), they just slapped the 680 name AND PRICE on it and called it a day. They never sold the GK100. The first revision full-size chip GK110 was the first Titan.
Fast forward to the Turing chips and you can see that nvidia - again - isn't selling the full sized chip. The high-end is the TU-102 (2080Ti & Titan RTX). The mid-range is the TU-104 (2080) and the supposedly low-end is the TU-106 (2070 and 2060).
TL;DR: Just because nvidia's pricing is abusing a market without competition doesn't magically make a down-sized TU-104 chip "high-end".