in reply to
Being a heretic and going against the party line.
I believe that your answer was just fine due to the fact that the author of the question specifically mentioned that no HTML::X modules should be used. I've seen similar situations/requests on here before.
However, I don't think you should've removed your post. Suck it up. If you think your answer is a good one, then leave it be.
The standard recommendation has always been not to reinvent the wheel. In some situations, those wheels are not available -- TMTOWTDI.