Is it Just Me, or Did Worlds Grand Finals Suck?

Is it Just Me, or Did Worlds Grand Finals Suck?