If the the First Nations (native Indian) bands were part of a rebellion against Canada, wouldn't that breach their treaty promises?Why would the government have to pay them?

And, its interesting, the First Nations (Indians)  are arguing the government breached its treaty obligations to pay the annuities to the Indians but, in the treaties, the British Crown and government didn't promise to pay for houses for the Indians.

When the Indians want the Canadian government to honour the treaties, why do the Indians want more than is promised in the treaties?