From Frogs to Models, they are all gone:
The complaints are so massive and widespread that Google added to the home page of the forum a link to where people should submit their complaints. It isn't stopping people from creating their own threads, which Googlers are merging into the main thread.
Here is a picture of the forum instructions:
The main thread itself has well over three hundred posts but trust me, there is a lot more going on in the Google Web Search Help forums on this topic.
I am sure there are plenty browser extensions you can use to continue to customize your Google home page but it is no longer backed into Google.
Forum discussion at Google Web Search Help.