I totally get the "remove weight system" skill. Without that, it'd be pretty complicated to do the kind of diving I do from small boats (I almost always remove my weights and hand them to the boat tender before getting out of the water). But please enlighten me, what's the important issue with being able to replace your weights at the surface?
It is not uncommon to see divers who have not been diving in a while underweight themselves. When on a boat, it is a lot easier to have the diver remove the belt/pocket so weight can be added. The belt/pocket is handed back to the diver and they need to know how to get the belt back on or the pocket back in.