[q=Flying Mullet]It shows that Square put some thought into the characters to make sure that they are true to their personalities, which is a flaw that a lot of games tend to make these days, where the characters' personalities are sacrificed and twisted just to make the story make sense[/q]Yeah, like in FFIX, where Zidane meets the lonesome yet noble and valiant knight Freya in a seedy bar in one of Lindblum's districts; and Irvine in FFVIII, who's lying in a garden admiring a butterfly when you first encounter him. He looks like he's really sleepy or on drugs or something...
As for Dio...
He was definitely a veteran of ShinRa's army during the Wutai war, but it's also clear that the Gold Saucer is his, for the most part. ShinRa, though, do have some kind of financial interest in the place - perhaps they're just the majority shareholders or something? Whatever the case, ShinRa's presence is large enough that they feel it's necessary to welcome all the Saucer's visitors.