It's amazing that we now have internet connections with sub 1 ms latency (depending on the server you talk to). Back when I got into this whole internet thing we had dial-up (and not even 56K). When we played CS (the original CS at that) we usually had pings of over 100 ms and it was totally fine. A friend got ISDN and used "channel bonding"* to get his bandwidth into triple digits (still measuring in kbit/s, not Mbit/s). And now we scaled that up by a factor of ~1000, in just 10-20 years. Currently I'm sitting at 60 Mbit/s, but if I wanted to, I could have 1 Gbit/s from Swisscom. However, that would be 3-4 times more expensive than my current connection, and also I don't need that kind of speed. But it's nice to know that I have the option to upgrade (massively) if I ever feel like it.
*according to Wikipedia that's the proper translation, but somehow it seems really weird.