God damn Glen-i, you are so cynical . I stick by the point where I said you're probably no longer at that point where you take games for what they are, instead over-analysing everything. I very much doubt me and Hero were picking at story holes every second as we played.
I mean, going into how unrealistic the gunblade is and saying how pointless Selphie is just too mean. Just enjoy it! Don't be that comic book guy.
Regarding getting magic and boosting your stats, it's easy the least tedious in the series! You can break down items into magic, and cards into items (and then magic). 10 tents gives ya 100 curagas right? That takes no more than seconds to accumulate 100 curagas (thousands of HP). Then the isle of heaven/hell with enc-none on = stocked up on magic pretty darn quick.
Also Ultimecia doing that absorbing technique was damn epic. I felt utterly gutted when it happened but it made me realise how powerful the boss was. I thought it was a really cool touch! No different to 'eject' in FFX though. They still lived; they were in the ending!