The bulk of users aren't gamers, a NUC with an I3-8109U will last them a good seven years with great performance. People don't want ugly towers.
Most users who still use towers (not for gaming) should get pc's like the Lenovo 720q Tiny, Dell 3070/5070 Micro, and HP 800 g5 (they come in amd/intel variants). They are generally in the 7.x by 7.x by 1.4 inches. They use t or 65w desktop processors. Do look for reviews because some are louder than others. I deployed some m710q and they were quiet. I gave one to my dad and he's like, "is this thing on"?