Can I just take a minute to talk about motives here?
The Mechon are obviously on some kind of agenda, possibly of the world-ending variety, and they're certainly not stopping that any time soon. Shulk has been designated the true heir of the Monado, which it turns out is a weapon to surpass even Metal Gear, one that he JUST HEARD FROM ITS MAKER is capable of destroying any enemy he puts his mind to, everything short of a god. I would think, hey maybe it'd cross my mind at least once, that maybe my actions are saving the world? No? Because literally any time the word Mechon leaves his mouth, the only concept accompanying it is revenge. For one person that died in a massive attack on his hometown.
"Hey you, Metal Face, you'll pay for what you did to Fiora. Not taking over the world, or ending the world, or killing the other, like 30% of my hometown's people and tons of Colony 6 residents and however many people you've killed that I haven't met, since this is such a massive thing we live on and all. Nope, just one person I'm avenging and then when you're dead, the rest of the Mechon can end the world for all I care."
This cutscene has made me realize that I actually don't like Shulk as a protagonist. He's so simple-minded for someone meant to be a genius who works in his own fucking laboratory. And everyone else just lets him coast on his bullshit and never questions him. There was one cutscene about halfway through to where I am now that everyone banded together to have Shulk tell them his visions and they'll all act on it and change the future, but he still keeps all his shit to himself and it pisses me off.
Oh, not to mention the Emperor just told him that the Bionis was waking up and if he does, all life will end. But no worries, just gonna kill this guy and then let bygones be bygones.
Sorry, had to rant a bit because the more I thought about it, the more the rage built up, and I wanna see if anyone else felt this way this far into the game.