keeping our blood lines strong

I am a mikmaq woman from Cape Breton living on reserve I am wondering the feelings people have of who has the right to say who is indian and who is not. I look around my community and see alot of non native people living here and i don't like it I am not prejudice but I feel the only reason they are here is to be "free -loaders" taking advantage of our people when we already have so little to share. But the then i take a closer look even my own nieces and nephews that have both "indian parents" that have blonde hair and blue eyes if we were honest with ourselves we would admit they are not Indian, but instead White with some indian in them For example my sister and I our blood line is pretty strong, but her husband is "Status indian" with Blonde hair and blue eyes and both his parents are "status indians but have they have alot of "white" in their blood from generations back so he would really be about 30% so their kids would be indians in the governemnts eyes because they are both status indians doesn't that bother anyone else that we have too many status indians that are result of given their grand parents status and their non native partners and the result is lots of blonde, or redheaded children that believe they are native but only are a small percentage how is this helping keeping our blood lines strong when this is a reality in almost all first nation communities