I'm not against clichés. It's very tiring to have to invent and hear newitties all the time. I just thought "lion's share" to be an old but useful piece of language. Not a cliché.
Which I set against an expression which I think has really lost meaning.
That, as I think ZM said , may be a very subjective choice.
I guess all languages are full of chlichés.