Of course it's not just Perforce
Using Bitbucket/JIRA here, and corporate is trying to push TFS on us. It's laughably bad in comparison.
Yes, we can use Git back-end with TFS, but corporate have already decided to stick with the old Sourcesafe back-end, and whichever you use, it's still really poor compared to the gold standard that is Bitbucket Server.
Sadly corporate don't understand how picking the RIGHT development tools can mean the make of break of a project. Price and corporate policies dictate what we end up with, not what makes sense.