I bought a 2012 MacBook Pro (which Apple still sells in stores) instead of a 2015 model partly because it still has an Ethernet port. Apple could definitely make laptops with Ethernet, they're just choosing not to in their desire for ever thinner machines.
I also feel the keyboard and trackpad quality has deteriorated on the thinner devices. I much prefer the snap of the click on the 2012 MacBook Pro trackpad to the Force Touch simulated click.