It is not unintelligible, it is exceedingly simple. If you are not knowledgeable about your system at this level, then sure, it is quite chaotic. But that’s a different problem and why are you at this level anyway?
Also, a substantial amount of this problem is just systemd. Don’t shit on df, which looks fine on, say, BSD.
This is not for the “average user” IMO.