I think the point was less that that particular thread was for, literally, "what you were listening to now", but more that it was one of a plethora of threads dedicated to the various minutae of this very topic, which was made, mind you, long before any such dedicated subsection as the "Music, Film, TV, Books & Art" was created.