Exactly.
It was a civil rights campaign that was hijacked by a separatist organisation with a different political agenda from that of the original civil rights movement.
Now that the separatist agenda has been swept aside, civil rights are finally accorded.
This separatist group was an offshoot of an offshoot of earlier separatist incarnations. Even within it, while negotiations on the Good Friday Agreement were ongoing, hardliners were muttering, and carrying out terrorist acts such as the Omagh bombing.
Every single offshoot of the original Irish Volunteers has claimed communion with the one true church of Irish Nationalism while disparaging those from whom they split as traitors to the cause, and so it is with Fatah and Hamas and now possibly hardliners within Hamas in the context of reconciliation with the apostate Fatah (previously shunned because it had by some accounts acknowledged the right of Israel to exist).
It has yet to be revealed whether extremists in Hamas were involved in the recent kidnapping of Jewish teens that occurred in the context of Hamas and Fatah burying the hatchet and jointly acknowledging the right of the state of Israel to exist, or coming close to that.
If extremists opposed to the reconciliation with Fatah were involved it would be no surprise. Hardliners tend to cling tightly to their agenda regardless of the will or the needs of those they pretend to be leading into the promised land, and they do not hesitate to drive events by means of provocation unless the centre is strong enough to wipe them out.
As an example of dealing with hardliners, DeValera outlawed the (still up and running) IRA in 1936, and interned 1500 IRA members during WW2, some of whom died on hunger strike. De Valera executed more IRA members than Britain did.
It remains to be seen whether Hamas leadership can deal with extremists as harshly and effectively, or whether Hamas leadership is actually extremist and will cling to denial of the right of the state of Israel to exist.
It remains to be seen whether Hamas is concerned with civil rights or its own political agenda. The two do not necessarily go hand in hand.