Not when it compromises the size, battery-life and/or weight it's not. Especially for people that don't need any of those things.
Correct. However, at which point do you decide a port is compromising weight/battery life/size enough to be let go? I can understand leaving off bulky ports like VGA or Ethernet, but not having a single regular USB port is cutting it kinda close. "Normal consumers" may seldom use external hard drives, audio interfaces, wired printers, USB headphone amps, USB gamepads, wired mice or USB card readers (I'm assuming there's also no SD card reader?)... but what about when their buddy says, "Hey, I brought you the photos from last night on a USB stick - you want 'em?"
That's a scenario I see regularly...
And Ethernet is virtually extinct for laptops these days. The ports are nearly all unused. When you see an old wired office usually the ethernet sockets aren't connected to anything any more, obsoleted by fast wifi.
You're living in the past.
I suppose you don't work anywhere that does serious work on the network. Try running SVN or Git with 300 devs on a WiFi network in a single building... dozens of build servers and test machines over constantly running RDP connections... and what about file transfers? Just the other day I had to pull a 200 gig VHD off a test machine. Had wireless been the only choice, my one large data transfer probably would have destroyed transfer rates for the entire office over a period of hours.
If all your office needs the network for is e-mail and Slashdot, then yeah... wireless is fine.