I dont know about FFVIII because im not very far in it, but with FFVII i can say that i read up on it whilst playing it so as to better understand it. If hints are subtle, im unlikely to get them even if i've got the background information.
I too admire Square Enix, but for their amazing ability to write such deep, complicated storylines.