Of course it contradicts itself It is an ontological impossibility for the Magisterium to contradict itself. Those who claim it does are engaged in Prot-thought.
You and your ilk, however, specialise in confusion, contradiction, poor theoloy, poor history, poor reasoning and are generally ill-informed when not flatly ignorant of rudimentary Catholicism. Perhaps if you EVER stopped attacking the Magisterium and thought about the absolute absurdity of what you are charging - that the Magisterium is a source of confusion and error and contradiction, you would remain silent out of a desire not to embarass yourself publicly.
I do not know how many share your views, but if they do, they are similialy protestant in their orientation even while they proclaim themsleves Super Catholics - "Trads."
You have lost the Faith. Pray....
It's not an ontological impossibility for one magisterium to contradict another because it is happening with a great deal of regularity lately. When all prior popes urged Catholics to stay away from other religions and this Pope kisses the Koran, you know something is amiss. When he opposes capital punishment, he is equally out of sync with past magisteria. When this magisterium reverses Catholic teaching on Jewish expectations for the Messiah, or when it embraces the Lutheran understanding of Justification, it is doing precisely what you say it can't. So something is wrong. You want Catholics not to THINK. This is why we are in crisis: Vatican II was a liberal REVOLUTION in the Church--and revolutions by their nature are not Catholic. It is not the provence of a magisterium to revolt against the past but to be preeminantly conservative of the Church's heritage. It is its job to protect and hand down the deposit of Faith, not invent countless novelties.