Emperor's new clothes

I have only an indistinct idea of the meaning of this phrase. I am familiar with it's origin.

Its meaning is transferred from the original story to cover (!) anything that is promoted as an innovation or a reform but, on examination, proves to be nothing at all; often applied to policies announced by governments, corporations, and so forth.