Those are two completely different things. It is like saying "why hammers not apples?" There is no logical answer, they are just two completely different things.
and then what's the benefit of having veracrypt as a flatpak package? that it can be used with older dependencies? if so, is that a good thing to have for things that modify system startup?