ToolPalettes were designed to be a personal tool for users. I think a lot of people forget that, because I hear everyone complain that palettes can't be shared or placed on a network...
At our office some use palettes, some don't. I use it for commands and variables, with switches. Like if a variable is on, set it off, and vv. Or to unload or detach all xref's. Or to hide all construction lines at once. Simple tools which do the trick in one click instead of 5 or 6 steps.
I like palettes, only it takes too long to open and close, or switch between one and another, and we get more and more palettes every year. So I hope it will not block us from using them.
I also like the Ribbons, especially the context sensitive in Civil3D. All the tools available with one click on an object!