I totally agree with you. I also used Just WWW::Mechanize in my home PC to connect to https site and download. But the problem occurs in my office PC, Which is behind HTTPS proxy and When i try to access https site i had a problem.
So, I tried many things and the above solution only works for me. I put it here as a information so other monks can try it if they face similar issues.
This does not mean , This is the only solution or I dis agree with you. Even as I mentioned, Normal WWW::Mechanize in Linux works for me but failed in Windows 7 + Active Perl 5.10 + HTTPS proxy situation.
Thanks & Regards,
My Perl Gtk2 technology demo project - http://code.google.com/p/saaral-soft-search-spider/ , contributions are welcome.