If it's only GET, then a user can use POST to search and bypass all this entirely - Google just has to change the request type, which IMHO is much easier than what they just did.
If it's both GET and POST, then I don't see how typing in the infringing character which is then POST'd via AJAX is any less prone to connection termination than a GET search request.
It doesn't add up.
EDIT: downvotes? Seriously?