To: The guy supporting removal of RJ45 port
You dont know what you are talking about. People who need that port, need it, period.
Dongles etc are not 100% reliable and 100% compatible EVER.
WIFI is not as reliable as ethernet.
Dongle means extra cost, low performance, extra hassle for setting it up, possibility of losing it.
People who work in IT dont have time to fiddle around with stuff which should be working out of the box. Ethernet is an industry standard port for serious work.
Extra steps, extra hardware, extra software adds complexity, incompatibilities, bugs etc.
Just a simple personal example: Whenever I install Linux on my laptop it never detects its wifi, I always have to attach it to my router via RJ45 and download the wifi drivers, follow the steps as per google, and then get it to work. See in my case if Linux also does not recognize the dongle, I am screwed.
If you dont need something, doesnt mean others also dont need it. I dont need a 4x4 truck, doesnt mean nobody needs it.