Friend, we should always try to have an individual opinion on different issues based on logic, facts and our own experience rather than being an ardent/religious follower/hater of any thing/ person/ organisation/ school of thoughts. Views of persons differ because, each of them have a unique experience in this world.
Most of the creations in this world, whether living or materialistic, whether tangible or intangible, are neither absolutely good nor absolutely bad, but are a combination of the two. If goodness prevails, the over all appearance/feeling turns good, otherwise bad. Goodness is to be appreciated and badness be criticized.This relates to every walks of life, whether IR, or Govt or a political party or any materialistic thing/ person/ personality.
So...
more... never get confused, but try to understand the other's view point which may differ from yours, if you learn something good from it and are convinced, you can change your thinking. If not convinced you have every right to stick to your belief and let others have different belief. This is how different beliefs exist in the minds of people in this world.
Appreciation as well as criticism, both must be with a positive intent of betterment of all citizens and especially our nation. Such citizens are actually required to guide the nation towards the right path of development/ improvement, in a democratic country like ours (through intelligent voting and forming right national opinion).