Yes, you are right: many native speakers do not care too much about this matter, This is what I have learned. ) Yes, grammatically speaking, the "correct" answer is: It (who has to update his/her opinions) is you, not I. BUT over the years, native speakers have decided to make the verb agree with the subject complement: It is you (subjective complement) who have (agrees with "you") to change your opinions, not I.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.