If you wish to elaborate on a suggestion another person made, you should, or correct them if they made a mistake, or show a better way of doing something, those are all welcome and I think appreciated but the condesending attitude is not welcome. Everyone is free to help to the extent they want to, by suggesting a general search of CPAN or specific modules or whatever.
Condescending is exactly how I would have described the original response. Someone asked a simple question and was not told the answer, but instead berated for wasting the time of people on the forum by not bothering to have done due diligence. The irony was that the suggested path to due diligence was to search CPAN and the trouble to provide a link to the search required was gone to... But clearly the responder, a moderator on this forum, had not gone to the due diligence to verify that the suggested search would actually answer the question.
Now, I may have taken exception to such a singularly unhelpful response and further made my opinion on it known. However, I at least did go to the trouble to run the search, find the modules, where they fell in the search results, and direct the original poster (admittedly quite late) to them.
To say that people are free to help to the degree they are willing is all well and good. But the 'help' should actually be help, not condescending reproaches that assume laziness on the part of the original poster. Had I not already have been aware that such a module existed and a vague recollection of its name, I probably would have despaired well before reaching the 31st page of results and resorted to posting on a forum in hopes that someone knew the answer.
Though to be honest, I may well have posed somewhere where I've found help offered in a friendly way in the past, like
Perl Monks rather than here.