Tech isn't only the internet. Microsoft and Apple both went public before the Internet and managed to do quite well without it.
Correlation != causation. Might as well graph it against the number of World Cup or Euro championships in that year and get a much higher correlation since the IPOs seem to all be in an even year.
It'd be much more interesting to look at perfomance vs sector and performance vs the index.