That's future-proofing. JS, especially in a way it's being used in ownCloud, is problematic to visually-impaired users. This is a big problem -- I know of at least 2 possible large ownCloud deployments that in the end went with Google Apps instead just due to this.