FFVI is a funny game like that. With Gogo it could be that they took something out that related to his past. Perhaps he was the imposter Ziegfried at some point during the original script? Who knows?

Squall and Laguna was a subtle plot twist, so that was intended by Square. With R=U, however, I'm not sure. I like to think it is, but I remember reading a letter from Square at some point saying that R does not equal U.

But, yeah. Square often hints at certain things, but doesn't go through with explaining it fully.