I'm glad you used the word "Liberal" to describe yourself, and used the lower term liberal to refer to actual liberals.
Because the former is a political label, and the latter is an outlook on life.
You're asking liberals to stop being liberal and become Liberals.
Some people actually are liberal in the true meaning of the world, like people who belong to the ACLU and are willing to defend a child molestor or a Nazi even though they hate everything they stand for.
If you lose the idealists then you just become conservatives with a different set of values.
So you keep being a Liberal, and leave the liberals alone, because without them, you're going to take that ride on a nice slippery slope.