Do Bing, Duck Duck Go and Yahoo also have to disclose their algorithms? Or is it just Google? Who would want to compete in this space if you have to disclose trade secrets to do so?
Someone who wants money. It's the same argument that Big Pharma presents against those who want to make the patent system lighter, or any company that protests against IP freedom. They just don't want fair competition.