Stopping search terms leaking to 3rd parties is not 'breaking the HTTP_REFERER', after all doing a POST instead of a GET already does that.
The referrer was meant to indicate the source of a click, not to indicate the terms a user used to search for content on the web.
Stop using words like 'spin' when you simply disagree with someone.