weaveworld on 31 October 2013
I listened to the first three songs you posted and i have to say i so entirely disagree with you about those. I heard generic crap... sorry.
I do however cherish a lot of the music Squaresoft used, even most of FFX's soundtrack is great to listen to.