The thing about UX is that you don't need all that
reasoning (so to speak). I would even say that if you're reasoning too much, then you're doing it wrong! You would be indulging in giving your opinion too much credit, instead of taking a truly user-centric approach.
Really, there's no need to invoke usability in vain or talk about philosophical standpoints [1]. you just need to know what the users wants and needs, and then design fundamented on said wants and needs. Focusing on your philosophy or principles [2] is a sign that you don't care about your users, you just care about your ego.
[1] "This situation is not optimized both from an usability standpoint as well as from a more philosophical standpoint.
[2] Information, whatever its source is, should be as easily accessible."