From Harry's perspective, it would more be an explanation of why Wizards treat Muggles as a subhuman class than an argument to actually so treat them. After all, Harry cared about people (including, by default, Muggles) before he learnt about souls (or other forms of magic) at all, and what Wizards call ‘soul’ may end up having very little to do with what Muggles call ‘soul’. (All of this predicated on the assumption that Wizards actually mean something by that word, which Harry is so far not crediting, since Muggles don't.)
Also, it may yet be true that everybody (even Muggles) has a soul, although it would probably be simpler if only Wizards do.
Update: This post has also been superseded - new comments belong in the latest thread.
The second thread has now also exceeded 500 comments, so after 42 chapters of MoR it's time for a new thread.
From the first thread: