Why does /var/vm on MacBook Pro tend to show sleepimage and nothing else?
All is well - the system is managing this space better and better over time. As the system gets sliced into a user space overlay and a sealed and signed system overlay, it’s natural to have transient files like caches in a third filesystem.
All this is unlocked and enabled by APFS containers.