is snapshoting, like form a of centralization?
No. Snapshotting is like blockchain pruning in Bitcoin. It is a way to reduce database (the distributed ledger) size. In the future, the snapshotting will be locally and automatically done and some nodes with capacity can still store the whole history of transactions.