They’ve never been a truly top team. Let’s not even get into the disgraceful backdrop of their only World Cup win. If you took the chucker out of their team during their golden period, they’d have had an average at best bowling line up for the most part. They’ve had a couple of great batsmen but as a squad they’ve never been up there with the best.
I am no way a SL fan but let us not undermine their accomplishments. 96 WC winners, 03 Semifinalists, 07 runners up 11 runners up. They have achieved far more than the likes of NZ and Eng.