Suspend or hibernate on Framework laptop

This is not true, it depends on the hardware. See Community-recommended computers, which have reliable suspend. Suspend is flawless on my Librem 15.