Yes, it's not BAD or anything, but it's the only song to me that I think took a significant step in the wrong direction from demo -> final.
Completely agree, that and Body Shop were the two songs I was most worried about after hearing demos and seeing tracklist, and after the new updates I very much enjoy both!
As for Addicted, I dunno what you guys are talking about, the final version is literally unchanged from one of the previous demos...