But kind of it was also the tooling. Most svn projects I worked on were trunk-based and thus integrated much tighter than git feature-branch based code. However, the times I merged subversion branches, I kind of was sure that subversion lost some changes.
This was often the source of merge hell. Half of what makes git merges easier is the smaller commits that it encourages.