It sounds like the problem is not the meter but that when the meters are being installed the techs doing the work are not verifying that the sockets in the meter box are in good shape. The meter is like a giant electrical plug. The box is just like the outlets in your walls, only larger. Because most boxes are located outside they are subject to normal weathering. In lots of cases the boxes are not weather tight. Since the box is owned by the home owner, in the case of overhead wires feeding the house the home owner owns from the masthead down except for the meter itself that comes off the meter box as well. Since this is not the responsibility of the power company they don't replace it. Most techs don't want to inform the homeowner that they need to hire an electrician to replace the box at the homeowners cost (as much as $1000).
I found this out because a tree branch broke off knocking down the mast and snapped the fitting at the top of the meter box at my fathers house. He wasn't home so the neighbor called me asking what to do. I said call 911 and inform them that live wires are on the ground and I'm on my way. I got there at about the same time the power company showed up. They turned the power off at the pole. The next morning I had an electrician there to repair the damage. When he pulled the meter we found that the ground was very rusted and the sockets for the meter were tarnished pretty badly. He said that it looked normal to him for a house of that age. We replaced the box for safety reasons, it also really didn't add much to the cost of the repair. This was on a house that was built in 1966. I think the total cost of the repair was about $600.