That's fine, if one is building, but mostly, we are not; we are having to do stuff in an existing house that we hadn't even thought about when we built or bought it.
If I ever build a brand new house, for starters, it will have ethernet cableing to every room. Leave wifi for the portable pocket devices. It will also have trunking/conduit with plenty of space for possible additions. It will add cost, some of which will be unnecessary, but probably worth it.
Of course, there is a limit to the length of hifi interconnects and speaker cables. Ethernet/wifi is the way to go for connecting things that are just too far apart.