well written, enjoyed all of it. mental hedonist of a sort? yes I am. Pragmatically however, you won't get rid of idealism or idealists. Acceptance of their continued existence and influence upon society is the only logical course. To believe otherwise, is.. idealistic.