For years Performers of this song have complained about the inconsistency Harmonix put out with this song, since the Rock Band 1 days and it seems nothing has changed with pitch drops.
@ 3:05 I HIT THAT FUCKING NOTE! And if you listen closely you can hear me say bullshit!