Ocean City has Jilly's Arcade. I didn't get a chance to make it this time when we were in Wildwood (last week) but I have heard nothing but good things. It is about 30 minutes away from Wildwood... exit 30 I think on the GSP.
http://www.jillysoc.com/locations/arcade.php
And you are right, those pins there at the Boardwalk Mall are horrible! He could do so much more with that space.