take the gilt off the gingerbread

📖 general
Meaning
To remove the superficial or decorative aspects of something, revealing its true nature or flaws.
Literal Meaning
To take away the gold decoration from a cake.
Example
“The new policy took the gilt off the gingerbread, showing how poorly it was planned.”