The whole thing about Fox not being able to beat Snake's range... how many characters actually can? I mean, isn't Fox vs Marth in Melee an even matchup?
In the Falco vs Snake matchup, Snake outspaces Falco's moves. Yet, Falco obviously holds his own, namely since he has great ways to rack up damage and (depending on the situation) has effective KOing options. Isn't this basically what Cort mentioned for Fox?
Snake can perfectly space a tilt on Fox's shield, but Fox can still shield drop and punish him with something like a dash Up Smash since he's fast enough. Basically, if Snake hits Fox's shield with at least 105%, he's dead. Also, last time I checked, Snake is a slow character and Fox is pretty speedy. Now, combine that with the fact Fox doesn't even need to approach / can keep running away.... eh.
I think the main problem is that 99% of most Fox players are random people who play online.
Also, skimming the thread, I think some people mentioned Lucien? Kel, Champ, and Gamble are much more consistent, place well, and are actually good with Fox.