I totally agree with you and I was also worried about uncouth behavior. That said, and not to undercut the smartness here, I have memories of this being the main mechanism to authenticate third party services to the SomethingAwful forums.
I have vague memories of thinking through how scraping could be used for much easier global authentication and then quickly how that was probably a dumb idea.