I still don't like SDOIT as a single song, but BAI is not the song to knock it off, even on principle.
Breaking all illusions
Not even close for me. Their best song since Octavarium.
I agree. However, given the two albums that were released between Octavarium and ADTOE, that's not really saying much.