I don't know too much about it, but based on what I have learnt is that DIR was developed based on experience, and its development was/is based on people asking questions. The only way to learn is to ask questions, and I don't see any need for anyone to get heated about something, especially when you are trying to explain something.
I believe that the only way to learn is to question things until they make perfect sense for an individual who is learning, and the only way for it to happen to provide a logical validity of the point. By heating up, the point anyone is trying to prove will not be any more logical or legitimate.
In my opinion, DIR is so good because it is based on experience and logical reasoning achieved through questioning. And the only way for it to maintain its status of being as good as it is, is for people to continue questioning every single aspect of it, as it will keep DIR on the edge of better and safer diving.
The only way for people to become better is to question things, and if you are true believer in DIR you will take your time explaining things to people that are seeking advice and are willing to learn. There never is a stupid question, especially when the life of at least two people is dependent on the question.
Once again, I may be wrong, but those were my two cents on the discussion becoming so heated. Speaking about the original question, having two spg's will make me less sure about the gas supply i have available, as I will be not sure which of the two spg's is broken, which of them failed if there is no visible damage. If one of them fails, I will call the dive as it is, at least for me, and my buddy, I believe, it is safer [exactly the same sequence as I would do with one spg, hence the redundancy is spg's will not help me, and will introduce another point of failure on the first stage]. Once again, it depends on the risk margin your team decided to accept.
I may be wrong with what I am say, if I am, don't take it personally, I would truly appreciate your explanation.