Well, there are threads like this on other forums called "Appreciation Threads", but they usually refer to products or items, not people.
i.e. "M4 Appreciation Thread" - Post here why you love the M4, what you don't love, etc.. The convos you can get from them actually can go pretty far.