Rarely will you find an I/O port on a pc that's more than a simple set of pads or reasonably spaced thru holes. Obviously every situation is different, but I've successfully replaced plenty of toasted caps, USB ports, and even the occasional rj45 connection. I'm definitely not an expert, but these things aren't exactly rocket surgery. There are a lot of sub-millimeter gap components that I wouldn't dream of undertaking unless I knew the part was already trash, but I/O jacks by design have a larger surface area than many other components. Its not for beginners, but its also not out of reach for a hobbyist with a few small projects under their belt. These ports have larger connections to add the required strength and that generally makes them much more accessible to a cheap soldering station and person of mild experience.