It is amazing how time affects people's opinions. The only hypocrites here are those going back on their opinions at that time, quite possibly because Suarez is no longer in their good books. If you supported him then and not now, there is only one explanation.
The media agenda is as prevalent as ever and for people not to see it is fascinating. They are bullies who were called out last year quite rightly by Sterling, and like all bullies do, they backed down when confronted. They then pull a 180 and portray Sterling as a hero figure, but haven't called out his hypocrisy on Bernardo Silva either. He was out for himself, as most are.
The changing of opinions on this is the same as politicians towing the party line, saying whatever suits their current position, pretending it is based on their principles instead of realising it is their current self-interest driving their new position. It is the same as people suddenly disliking Suarez after we played them last year. He hasn't changed, your perspective has because of his new position in relation to you.
I was fine with getting on Suarez's back during the game, after all, it is all healthy competition, but those who kept a grudge and saw his reptuation as somehow tainted after that game are the people who need to re-evaluate their basis for forming opinions. Again, Suarez hasn't changed.
The same is true of Carragher now. He is still the same person as he has always been. His apology isn't from a new found revelation in his life, it is based on his new self-interest. If he didn't believe in the shirts then, he should have said something then, otherwise this apology just comes from the same place, being put in a position and going along with it. Which is exactly the type of behaviour that allows racism to go unchecked in the first place. People not wanting to stand out, not wanting to risk confrontation, going along with something to avoid any awkwardness that may arise.
Nobody in the situation is doing anything noble or progressive. It is just easier now to go along with that narrative as it is has less of an impact on the reputation of present day Liverpool FC and its players, and provides a guise for having evolved and learned from a situation. My guess is that a similar situation happens today and everyone backs our player (as happened with Firmino not too long ago).
Backing our player isn't morally wrong either as it all depends on context, evidence and the situation itself. Those aspects are still the same on the Suarez case as they were then, so the points being made at the time are still valid, and if it is racist now, then it was racist then, and those who defended him, who have now reversed their opinions defended what they consider racist behaviour, which is clearly morally wrong.
Defending him wasn't the easy or popular path of least resistance, so whether it was foolish, it was brave of Liverpool to take that stand. As far as I can see, everyone else has opted now for that path of least resistance. We all had the same facts then as we do now, and I don't remember many, if any, voices speaking against the club then despite the criticism we were getting from those outside. But maybe that was again just sheep going along with the herd, the same behaviour that is now driving the reverse opinion.
Have whatever opinion you want, but to jump on your high horse now, given the opinions some of the same people had then is laughable.