I always thought that Garland would be the end boss, but when he got offed by Kuja, I had to rethink that one...

It made sense to have such a 'nowhere' boss at the end of the game, as it reflected the chaos Gaia had been thrown into.