The expectation is that a champion class that is designed around killing tanks should be able to do more than 20 damage vs said tanks without having to gimp their damage vs other champions.
If a glass cannon champion can't kill a tank after doing damage to them for 20 seconds while being completely ignored then what the f**k is the point of a glass cannon?