Marvel doesn't need to give up, X-Men 1&2 and Spider-Man were great. Just because the Punisher looks retarded doesn't mean the other films they have coming up won't be good.
That said, when I heard about John Travolta being in this and I just couldn't think positively about this movie anymore.