When you visit Kalm, you can chat with a few people who basically pose the "is Mako/Shinra making the world better" question. I feel like it helps expand upon the reasoning behind AVALANCHE's actions but, really, when you think about it, rebels are often forced to do bad things for some kind of abstract greater good. No different here.