About one third of this manga is pretty good. Then it deteriorates into average shounen full of clichés, plot armours, and tearjerkers. In the end MC advocates solidarism pushed to the pure idiocy and it works only because it's shounen manga...
6 out of 10.