I'm not arguing that they are correct. What I am saying is that because that's the way they handle it and that I'm a programmer, that's the way I handle it. An equation with multiple interpretations will have multiple answers. And yes, there are multiple interpretations because of the fact that we are now using machines to argue the point and that someone had to program said machines.
I would also like to quote your reference again since you use it as to why we're all wrong. He didn't say that everything after the / was the denominator, but that the parens implied a higher precedence over standard division and multiplication then went on to also say:
In cases of ambiguity, be very careful of your parentheses, and make your meaning clear. The general consensus among math people is that "multiplication by juxtaposition" (that is, multiplying by just putting things next to each other, rather than using the "×" sign) indicates that the juxtaposed values must be multiplied together before processing other operations. But not all software is programmed this way, and sometimes teachers view things differently. If in doubt, ask!
(And please do not send me an e-mail either asking for or else proffering a definitive verdict on this issue. As far as I know, there is no such final verdict. And telling me to do this your way will not solve the issue!)
Even your own source as to why the rest of us suck at math admits that not all mathematicians and teachers interpret it the same way. General consensus does not mean 100% fact.
EDIT: Left out a point.