I agree, but I'm going to defend the wifi case a little. Ethernet
doesn't work if you're using a laptop, because it defeats the purpose of having a portable computer in the first place. You either have to be able to work offline, or you have to stay next to an ethernet plug.
I said above that wired headphones have infinite battery life. I suppose I could say the same about a desktop computer versus a laptop, but I don't think that would be fair.