The ideal location for a wireless base station is up high, centrally located in the home. This is usually not where your desk area is that has a lot of the stuff that plugs into wired ports.
So a single port makes sense. Put the router up high somewhere, then run a single cable back to a switch located in your home office. Plug everything in there.
Still, this is not for me. I prefer using a full-fledged Linux server as a router. There's just so much more you can do, and you fully control everything it does.