The only other clip I've watched of Illumination Theory is the first night of the tour, and that's a definite improvement. He's hitting the notes better, has more power and sustain, and is sounding much closer to the album.
It seems like the F might be a bit of a push night after night, so maybe he's abandoned trying that so he can save that energy for the "money love and fame" line, which he nails there. Pretty good for that late in the set.