I disagree with that. Currently, they suck. Overall, they are a mediocre organization, but they have been to 1 Super Bowl, I believe 4 conference championships and won 5 division titles since 1999. Lots of playoff appearances, too. Mediocre results, but not even close to the worst franchise.
Cleveland has done absolutely nothing since the 80’s. Haven’t even won a division title. They’re complete dumpster juice as a franchise. Undoubtedly the worst of the worst. I think there’s 8-10 franchises as bad or worse than the Titans since they were created in 1999, but none as bad as Cleveland.