Why, why, why please justify why siblings deserve points.
Just because your sibling managed to get to Canada it doesn't entitle you to get a free ride. The more they give points to siblings, the more they are pushing out skilled immigrants who have no immediate connection to Canada. It makes no sense.
A sibling would have moved to Canada due to fsw or marriage to a Canadian. The sibling was happy to leave the family home country and immigrate. There's no emotional backing for the sibling to claim that they have been forcefully separated here.
Spouses, understandable. Parents and children under 18, definitely. A sibling you haven't seen for 5+ years for no reason, no!