In our opinion, the cost savings of a metal top keg vs a rubber top keg, about $10-15 in most cases, is not worth the risk of having damage to the working components on the top of the keg. Think of the rubber top on kegs as a bit of an insurance policy against damage to the necessary/working components on the keg. In addition to the added protection you get with the rubber top, you do get a keg that is much easier to handle when full.
If we were to point out a con or a negative aspect of rubber top kegs, it could be that when rubber top kegs get very old and mistreated (i.e. left outside in the sun and elements for years), the rubber loses its seal and when it gets wet, it can leave black marks (or red/blue/green if you're dealing with old pin lock kegs with red, blue or green rubber)