This is just me, but all in all I've found a happy medium that works for most fish, which is pH in the low to mid 7s and moderate hardness of 10 or 12-14 degrees (both GH and KH). I've kept all manner of rift lake Africans (including breeding Kapampa fronts) and a variety of SA fish this way, including some geo species and guianacara. Have a 12-13 year old wild rotkeil severum (possibly older) that still looks good at that age, so it's obviously done well in these conditions and not shortened its life span as some would suggest. Also have a wild L260 pleco that's at least 10 years old, and some wild Peruvian scalare that are also doing well (don't know their age). Have also had discus do well in similar conditions. (In the past I've kept some wild green terrors, but as already mentioned they don't come from soft water, anyway.)
As mentioned above, beneficial bacteria are going to be more active in pH over 7 and it's less work to keep stable conditions ime-- there was a time with keeping discus that I had did them in lower pH, but eventually found they did just as well in neutral or mid 7s pH. (The thing with discus is not all of them come from low pH in the wild, it depends which type.)