Gamers will wait for 8 core X3D variant, entry level users will wait for non X Ryzen5 chips and those use for productivity will buy 9900X and 9950X so overall just as it always has been Ryzen7 x700X(and to lesser degree x600X) are step children which wont move much ensuring they will get discounted sooner rather than later.