Cyclops is doing what he believes is the right thing. Anyone who has kids would do anything to protect them.
He is behaving as he feels he should to protect Hope and the rest of the mutants.
Bad things will happen when opposing forces refuse to yield. Xavier and the rest are as much to blame as Cyclops. Neither side is asking what the other plans on doing if they get their way. There has been no discussion. Each side just continues to say: "It's my way or else!"
If someone was to say to you, "Give me your child for the good of all." Would you give up your kid? I don't think so. Those of you who don't have children, can't answer this, because you can't "imagine" what its like to have a kid. Only the real experience can help you understand.
Of course, absolute power, corrupts absolutely. We see this time and time again.
Can he be blamed for what he has done. Sure. Is it all him? No. Because if it was, Jean Grey would be considered a murderer....no matter what good she did on top of killing an entire star system and race. You can't have it both ways. If Scott is "a bad guy" then Jean was a villain ten times over.
Hell, Scarlet Witch is responsible for more deaths than Cyclops Phoenix...and she's an Avenger again....she wasn't in her right mind and neither is Cyclops....Wolverine has slaughtered seveal innocents while being under another's control, etc...either condemn them all or forgive them all