utilitarian
A utilitarian is someone who is focused on the practical consequences of any action. They are usually more realistic than idealists, and they are more likely to take into account the practical aspects of a situation.
The utilitarian argued that the treaty was a bad idea because it would cause too many problems.
The utilitarian argued that the treaty would be a good idea because it would prevent war.