From what I've heard, it depends on what you're trying to achieve.
First I'd like to say, however, that it isn't matter of opinion. Fish have evolved within certain habitats and are therefore physiologically attuned to that environment, and this includes temperature, pH, kH, GH, etc. So yes, it would be preferable for a fish to be in its native pH... HOWEVER, except for a few very picky fish, most fish can adapt to other pHs, so long as they aren't extreme. Stability is also key, if pH is always changing, you'll stress the fish out.
However, if you're trying to breed discus, not just keep them in a nice display purposes simply for your own enjoyment, then there are benefits to keeping them in low pH, as pointed out by RD.