Top 20 champions:
- Zyra
- Sona
- Brand
- Ahri
- Karthus
- Jax
- Malzahar
- Shaco
- Kassadin
- Heimerdinger
- Anivia
- Kled
- Kog'maw
- Ziggs
- Zilean
- Nami
- Cassiopea
- Miss Fortune
- Wukong
- Ashe
Of these, Ashe, MF, Cass, Nami, Zilean, Ziggs, Kog'maw, Anivia, Heimer, Malzahar, Karthus, Brand, Sona, and Zyra have no dashes (technically Ziggs does but it's not really significant enough to bother with). That's 14/20, from spot number 1 to spot number 20. The top 3 have no dashes.
Of those 14, Ashe, Cass, Nami, Zilean, Kog'maw, Malzahar, Karthus, Sona, and Zyra all lack lethal burst damage with their standard build (so ignoring full AP Zilean, Zyra, and Sona). Of those not mentioned: Kled also lacks lethal burst damage.
Of those 9 who we have not eliminated, none have true damage, and only two of them have resistance shredding (Karthus and Kog'maw). Only Kog'maw of that list has %hp damage.
Of those 7 who do not shred/ignore tank stats, none can use Stormrazor or Duskblade. Only Wukong, Shaco, and Miss Fortune, out of the top 20 champions, can use either of them.
Comparing our final list to the criteria that says a champion cannot be useful:
- Zyra - Does sustained damage via her plants, is not a tank, is immobile, and does fairly neutrally versus assassins, yet is still the number one champion in League by winrate
- Sona - Lacks true sustained damage, although she gets close with
-enhanced autos being core to her damage output, is one of the squishiest champions in the game, isn't truly immobile due to her E giving her a lot of speed in late-game, but lacks any kind of dashes, and does absolutely terribly against assassins or assassin-like champions, yet she's still number 2 in overall winrate.
- Malzahar - Does sustained damage with W, E, and R, is not a tank, is completely immobile (lacking even a speedup from runes), yet still does well against assassins due to his R.
- Zilean - Does not do sustained damage (merely lacks lethal burst damage), is not a tank, isn't immobile (although he lacks a dash) due to his E, and does well against assassins due to R.
- Nami - Does some sustained damage through E (W?), is not a tank, is low-mobility (although has a few small speedups), and does rather neutral versus assassins (it being mostly a test of skill between the two).
- Cassiopea - Sustained damage via E, not a tank, no mobility, and I honestly don't remember how she does versus assassins.
- Ashe - Sustained damage with almost all of her kit, not a tank, no innate mobility at all (and is in the lowest tier of base MS, although she can get MS from runes and items), and is terrible against assassins.
Hmm. I think your list may be slightly wrong.