You two realize that you pretty much described the series in general? It doesn't make any sense to single out one game for things that are prevalent throughout the entire series. Your beef shouldn't be with MGS2, but with all the entries... especially the earlier ones. In fact, you could use all of these complaints against the first MGS especially... I guess it's safe to assume that you didn't like it either?
TL;DR - I helped you figure out you don't like the series so now you don't need to bother with the rest of them... you're welcome, you commie bastards.