My point is the badge has the look of an amateur design from the 70's. Which is exactly what it was. A fan competition to design a badge in 1974.
The club is 125 years old. The current badge has only existed for 36 years of those 125 years. For 89 years Saints didn't have that cartoony monstrosity! So history is no excuse for the badge to remain.
The club could do better, for a start the 1885 badge looks a lot better and you can't get more traditional than using the first badge.