Internet cafes slowly died out as internet speeds at home got better and as soon as people could afford better gear at home. If you can play Counter Strike or Starcraft online with as little latency as a LAN, then why go out into the cold winter or hot summer weather to meet up and play video games. With a good headset, the trash talk is still the same!
What's interesting is that people still like to get together to watch esports and to sometimes play. There are small arcades where it's possible to play Super Smash Brothers or Street Fighter or Mortal Kombat on a PlayStation, XBox or Nintendo console. Then of course there are regular arcades that have brought back old school pinball machines and NeoGeo arcade games.
But now there's a new place to get your esports and internet gaming fix: the esports bar. Yes it's exactly what it sounds like, a place to drink beer, watch Ninjas In Pyjamas kick the crap out of SK Gaming and even play some CSGO and DOTA2 and League of Legends against other people.
Meltdown Toronto: Esports Bar
On Mondays and Tuesdays they have open play days where people can play random PC and console games. Yes that does include CSGO! On some Wednesdays they have Hearthstone tournaments and matches.
What's really neat is that they have "Quests" that you can complete while playing games to get some prizes at the bar.
It feels like this is what the future of esports will be; it will morph into a nerdier and yet more awesome version of the same kind of sports watching that happens now.