Git LFS is horrible if you mistakenly add some file(s) to LFS.
Restoring to LFS-less state is supposed to be easy but it is always very painful.
There should be a way to tell repo - I do not want any LFS at all. In practice this is painful, and it is easier to start a new repo....
Also for some reason Github/Microsoft decided to "monetize" LFS. The freebie limits are 1GB for hosting AND transfer! Then the charges get very expensive.
I am not sure why Github LFS is priced like some AWS S3 plan not OneDrive plan.