Git LFS is a major PITA, and if you use GitHub is even worse since there are quotas and rate limits that are charged separately.

One of those ideas that sounds clever in theory but in reality doesn’t work very well

Also... it's kind of weird taking a decentralized system and recentralizing it.

Isn't centralizing systems over time more common than not? Another example is the Internet: websites do not have a uniform distribution of traffic

[deleted]