It is the first song on the album. And it drags. Call it what you want, but a 90 second, unstructured outro-thing is not the way to start any album.
Yeah, it is way too long for a non-ballad song (even if it were a ballad, it's too long). I think it would've done just fine without the 2nd verse and 2nd chorus but keeping the rest of the song. It'd maked the song only about 4 minutes, which I'm okay with.
I liked the outro, it keeps the song from being another generic mess - at least structure wise. The last line was good too; it's contrasts with the intro.