Uhhh.....clean drinking water in Canadian communities happens when the Canadian community gets off its ass and designs a system, raises the cost from tax and installs it. If you don't have clean drinking water, the answer is to ask how it is your municipal government has failed miserably to do anything about it...other than whine to Whitey to bail your stupid ass out.
I can't speak for reserves outside of the area I know (MB/SK) but "first nations" (now THERE'S a load of pure BS) have been given enough ROC cash to buy casinos and hotels, lots of off-reserve businesses such as trucking companies and airlines. They tend to burn down the schools, drink the hotels dry, let the trucks go to ruin and crash the airplanes. You may not have noticed they do DIDDLY SQUAT to help themselves other than help themselves to endless cash that is for the most part squandered. Many have also been given water treatment plants and infrastructure - which they are paid to manage and they simply watch it run to failure (as is the case with off-grid power generation) then call Whitey to come and fix it. Now, instead, they call the CBC to play politics of guilt - as the result is gilded.