There's not a goddamn thing that's fundamentally wrong with git. My worthless 2c.
Also it fundamentally can't handle binary files well. This causes great pain.
https://stevebennett.me/2012/02/24/10-things-i-hate-about-gi...
Taken to the extreme your statement is essentially: "Git works for me and me only therefore it is flawless."