Hi,
Tahm main here. Heard you were talkin shit.
All those things are true, but you forget a lot of things.
1.) Ranged slow, ranged stun: Elise, Vel'Koz, Xerath, Bard, Ekko Janna, Nami, Braum, Singed, Syndra, the list goes on and on.
2. Global ult that takes allies that has an even longer channel time than Pantheon's and also has horrible range until lv. 3
3.) Escape for ally, oh, ok, so Zilean, Kalista, Orianna, Bard, and Sona are all OP? It has a long cooldown that can be abused by lane opponents and also requires good timing. It also is a huge: "WE ARE SCARED OF YOU" alert to enemy, signaling that he and his lane buddy don't want to fight you. It also requires good timing to pull off correctly. Have you ever eaten someone before the blitz hook or elise stun hits them? Harder than it sounds. Much easier against Naut or Thresh hooks, bc those are more telegraphed.
4.) By 'cc for enemies'' I suggest you look at nealry every champ in the game. It is very situationall powerful, but it requires 3 autos/qs to even work on an enemy, and that being on a slow, immobile, not atk-speed focused tank.
5.) There's this really nifty thing in the game called zoning, maybe you should look it up. If you're refering to him eating minions to spit, do realize that hurts his ADC's cs more than yours. As for ranged harass, practically every mage in the game's Q.
6.) Braum. Gnar. Titanic Hydra. Sejuani. Shen. Dr. Mundo. Vladmir. Volibear. Other champs deal damage based on enemy's health. Amumu. Elise. Vayne. Fiora. Gnar. Ekko. Fizz. Brand. Gragas. Garen. Kalista. Malzahar. Maokai. Kog'Maw. Sion. Zac. Vi. Renekton. Nasus. Warwick.
7.) WOW! Tanks can that deal damage? Like who? Sejuani, Zac, Malphite, Darius, Renekton, Nasus, Jarvan IV, Braum, Vladimir, Hecarim, Olaf, Galio, and Gnar to name a few.
8.) Which is the only shield that falls off and denies him valuable bonus HP regen.
Also, slow, immobile, and lacks engage or reliable CC. But hella fun and fuck it, he's the River King. Bow down or be consumed.