Git Vs Perforce

Isn’t the whole point of version control to keep your history? If you are running the git LFS server you have to expect huge amounts of space to be used. Its only a problem if you have created for yourself by deciding to run your own git lfs server and then deciding you don’t want history. Yes it will require some manual work if you want to remove file history and is just part of running your own server.

Developers using your git lfs server wont have this problem. They only have the versions they worked on and can easily clear out the old ones. Disk space is not an issue for them.

So just wondering then does this mean perforce is not retaining a history of binary files? Wont you just run into the same problem if you have to connect it to AWS for storage?