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.