They need to be able to use those resources... not merely have them available only if a certain obligation is fulfilled. In order for the government to meet those rights they have to provide hand outs to those who are unable to obtain those resources otherwise.
If that situation were to be changed the riots we currently see now will be nothing in comparison.
The best solution is to reduce any possible reason for people to riot, not give them more.