This has happened already, more or less. Most people don't have any wired Ethernet devices other than their modem/router itself these days, and if you want such a port on most modern laptops, the only option is a dongle.
But wireless still sucks relative to wired, and USB-C isn't a suitable replacement or competitor for wired Ethernet, so it will live on for a long time yet, just become less and less relevant in the home setting.
It can suck, but it doesn't have to. Like with everything, if you invest a bit of money in proper gear (not those stupid consumer "mesh" products), you can actually get pretty amazing performance, even in RF noisy environments with a bit of tweaking. You'll notice most consumer devices, they like to default to channels 36 to 48 and sometimes around channel 155 down the other end of the 5 GHz ISM band. They often avoid the DFS channels altogether, even if they are better.
For my set up at home, I have two internal access points (Ubiquiti U6-LR) and one outside access point to provide 5 GHz coverage throughout my backyard. I use channels 106, 138 and 155 respectively, as there are no other networks on those channels. To avoid weather radar forcing your access points to jump to a non-DFS channel, jump on your local communications authority and search their database on any transmitters within 100 kilometers on the same channel(s) you plan to use. In Australia it's ACMA and you can do a frequency range search online:
https://web.acma.gov.au/rrl/assignment_range.searchI actually switched to Wi-Fi on my main TV as the 100 Mbps NIC was getting overwhelmed with some of the 4K content coming off my network (which averaged at 110 Mbps). (Why Sony decided to only include a 10/100 NIC in one of their expensive TVs defies all logic).