I'll tell you whats embarrassing, it's you popping up in every thread with the word SOUTHAMPTON in it, and acting as their apologist. This threadf started as an excellent bit of banter.
Nobody is asking you to be embarrassed on their behalf, If the SCC fans didn't like it, they wouldn't come here.