My new HP laptop has an RJ45 Ethernet socket where the key side is spring and hinged. It's basically to allow the laptop to be slimmer. I'm a network engineer so often have a need to connect to random patch cables. Half of the plugs don't readily come out when depressing their tongue and i have had to coax them out with a improvised tool.
To a degree, I can forgive the use of slim ethernet ports. Now that dual-band wifi and widely compatible (USB-C) docking stations are common, it's not essential to have one at all, for the majority of users