Depends on the features.
Git has some counterintuitive commands for some commands you may want to do when you want to quickly do something. Being able to click a button and have the IDE remember the syntax for you is nice.
Some IDEs have extra non-native Git features like have inlined “git blame” outputs as you edit (easily see a commit message per-line, see who changed what, etc.), better diff/merge tooling (JetBrain’s merge tool comes to mind), being able to revert parts of the file instead of the whole file, etc.
the git integration in vscode which I discarded after few attempts to use
I’m going to be honest, I don’t really like VS Code’s Git integration either. I find it clunky and opinionated with shitty opinions.
Every time I see non-tech people talk about Bluesky vs Mastodon, they talk about how awful the user experience is on Mastodon, and how it’s been an issue for years and they keep ignoring it, so people just go to Bluesky instead.
It definitely feels like a “Us tech folk who care about the tech love it, we don’t mind the user experience as long as the tech is here” vs the “I just want the same thing I have over here, the tech aspect could not be any less relevant to my choice of platform” kind of issue.