Flatpak doesn't conform to the XDG home directory, and that upsets me. Also we have an ongoing dispute between SI and IEC units on their GitHub. But I like it otherwise.
Not doing that is the whole point of flatpak. XDG_HOME is a bad design because it leads to a giant and hard to sift through swamp of mixed files, with no separation in terms of tidyness and security whatsoever.