Good to have in society. Life is a constant battle between practical and ideal. There are people who see the world as it is, and people who see the world as it ought to be, and we need both to move forward as a society.
Without idealistic people, there’s no reason to move forward. Without practical people, we would never question our ideals and keep moving forward even if it’s the wrong thing to do.