It also syncs modifications, so it's not really a backup solution.

It can be, if you enable file versioning [1]. Or, of course, if your remote filesystem is configured for periodic snapshots.

[1] https://docs.syncthing.net/users/versioning.html