SLU is #148 in KenPom's ratings as of today. You're right in that there are 215 programs ranked behind SLU.
However, there is the small issue of expectations. How many of those 215 pay their head coach $2.5 million/year? How many of them are in a conference as strong as the A10 most seasons? How many of them have comparable facilities?
I don't want to get complacent by looking down. From the outside, we fund our MBB program like a top-60 team. We keep finishing well outside that tier, though.
"Laughingstock" isn't my word for this team, at least not at this point. So that's fair. But "disappointing underachievers" is unfortunately becoming the norm for this program.