Martin McGuinness was a terrorist. It's a simple as that really.
The people of Northern Ireland do not want to join the republic, and his response to that was to try and bully and murder people into submission.
No matter what way you look at it, his actions were inexcusable.