I agree that the increasing investment and quality of alternative higher education models will diminish the role of traditional accreditation agencies to some degree. However, there will always be some need for some third-party oversight to ensure educational institutions are delivering what they advertise.
Or, alternatively, would the preponderance of nanodegree programs and "Google Schools" diminish the value of a traditional degree to the point that accreditation would be unnecessary?