As with all of Falling Into Infinity this song is great. Sure it sounds "dated", because 1997 was a long time ago. If they did this song now it would be awkward as hell, but in this case dated is not a negative at all.
The problem is there are so many words that could talk about good things, meanwhile, end up getting a negative connotation. We need alternate words that express how good these statements are.
Like wankery. What some people see as a negative is a blatant display of sheer musical excellence, and I'm all for it.
In this case, the song is like a time stamp in a very particular era of music, so instead of dated, I'd say it's more like it's historic.