I came on the scene around the time IM and web-based chat rooms (arguably) peaked; 2000. In the 'FOSS' world, aside from mailing lists, IRC was the dominant means of communication.
I'm only turning 27 this year, and I really can't wrap my head around people using things like vendor-specific IM or web-based chat rooms as a replacement for IRC in similar scenarios.
I know it's basically the same thing; a centralised gathering point tied to a server run by a particular company or organisation, but, I don't know...IRC just feels like a more 'transparent', neutral form/protocol to me.