Being pragmatic is far superior to being ideological. Sometimes sticking to an ideology means you can also be unmovable and or unreasonable.