The british royalty has a long and well documented history of eliminating threats to the line of succession. With England's growing muslim population, the last thing they would tolerate is a muslim prince waiting around to stir up trouble.
William and Harry are royal because of who their father is, not because of who their mother was.