Фраза "безумный шляпник" основана на том, что в девятнадцатом веке при изготовлении шляп использовали ртуть, что негативно сказывалось на работе мозга. То есть шляпники не редко были сумасшедшими.
Олсо если вы посмотрите на изображения старухи Шапокляк - у нее на голове всегда будет сплюснутый цилиндр. Название такого складного цилиндра - шапокляк.
И еще - есть разные теории, почему шляпы постепенно пропали из моды. Самая правдоподобная (на мой взгляд) - благодаря изобретению шампуней в 1930х годах. До этого люди мыли голову с мылом (дрянным) максимум раз в неделю, и если ходить на улице без шляпы - эту процедуру приходилось повторять значительно чаще.