The plot doesn't allow it. A muggle main-character would need to be able to mix it with Wizards, but can't, due to a lack of magical ability. And besides, Harry Potter is not a political commentary or piece of philosophy. It is a story, telling events as they are and leaving interpretation to the reader. Suggesting that Rowling should have changed events to reflect political
correctness is ...