Lack of coordination is probably the main factor of the defeat. Personal attack does not seems to have effect on the results as I can see.
It was also wrongly strategize for stuff like last minute appointment of Zaid by the Selangor state government to head the settlers' task force. This should have been done long ago, even if it is headed by another person or the ex-MP.
In short, PR is still not sensitive to sentiment, still believe that they will change the world by just talking.
So it is a new beginning, although not a pleasant starting point, but life needs to go on..
PR, I hope you learned the lesson well, please stop accusing your opponent if you still want to play the game, even you know well it is lopsided. Else you gotta figure out how to get your opponent to play yours.