I think you're right. Ultimately, anyone who does "extraordinary" things for a cause (good or evil, really), could be considered a 'superhero', especially given a certain context. The Punisher is a good example. All he really is, is a guy with a bunch of guns who is out for revenge. Marv isn't...