That's exactly what these changes do, but they don't become the default because a lot of people only store text in got so they don't want the downsides of these changes
What changes? The partial clone stuff doesn't help me given that I generally want the large files to be checked out. And how does the large object provider stuff work if you're not using a git forge.