As a champion who is "meant" to scale, he just does it too rapidly. Sure AP is for midgame and Veigar cannot solely be a lategame champion but veigar's current midgame is lategame class strong. Looking at the results he is dishing out at worlds, I think I'm actually right and it was not a simple "feeling" that I got salty after losing. I mean, I do win games against Veigar and he is not Zed class picked, but when I lane against him I feel like I have a gun trained on my head after 6. Is level 6 already "midgame" though?