Funny, i've been playing marines since 2nd ed and I still don't like the rule.
My gripe isn't along the "oh no, marines are better than me!" line, they're along the "the whole issue of morale in combat needs re-jigging and marines are the white-head on the pimple of the issue" line.
I love my marines, but I concede that this rule is plain daft when you look at the way morale works in combat. Every other aspect of it makes perfect sense (except perhaps that they SHOULD be able to rally with foes nearby).
The more I think about it it's not about how good ATSKNF is, it's more about how badly thought out morale in combat is.