Its more like fans accept a great performance, then they nitpick it / deconstruct it and try to tear it down for about 10-20 years, THEN they finally circle back around and say it was great. This is what Christian Bale's performance is going through now. The Bale Batman was widely acclaimed at first. We are currently in stage 2 where people are trying to nitpick and deconstruct it (mostly complaints about the voice). Wait until 2030 or so and people will think Bale is the best Batman of all time.