Yep.
I do understand suspensions for red cards (even retrospective ones). It's all about deterrence and prevention. But there is a problem with it. Wickham - for example - committed the offence against a Spurs player. It wasn't spotted and he could even have gone on to score against us in that game. A retrospective 3 match ban means that Crystal Palace are potentially weakened for their next three games. Which are
not against Spurs. As it happens they're not against any of our rivals for top four either; but they might have been.
So Palace could have been forced to put out a weaker team against our rivals... indirectly punishing Spurs for an offence committed against us.
I don't know what the solution to that might be... maybe a player's suspension should only be effective for the next three games he's eligible to play against Spurs (or whatever team the offence was committed against)? Probably not practical really, but nor is the current situation (IMO).