Interesting discussion, although off-topic.
If have written Pros and cons of using a VCS (git etc.) with KiCad but it doesn’t actually prove why one should choose a vcs over some other, simpler revisioning method.
It is true that a KiCad user would need only about 1% of the features of a full blown modern VCS, and the most important features of a modern distributed system would never be used.
Personally I just find “invisible older versions” good for me. But it’s not an objective, neutral reason.
I would say that if you find the proposed reasons interesting and you have any possible reason to get familiar with a VCS, go ahead, but if you dislike the idea for starters and don’t have any other specific reason, go for a copy based system.