Not sure if this is what's going on here but sometimes it happens that we get someone with terrible fps in DBT but not in other games because they are overclocking too much or have a faulty GPU/setup that either has bad thermals or it's breaking down. They do not notice anything until they play DBT (or any modern game that is GPU-bottlenecked, which would give the same results). The games that you mention may be CPU bottlenecked for you, some because their CPU part is heavy and the older ones because their GPU workload runs so fast that the CPU side becomes the bottleneck by default.
I would suggest you run a pure GPU benchmark of your choice and I suspect you will get a terrible score which will point to some hardware issue.
If that isn't the case feel free to DM me in Discord, I'm in our official server, and we can look into your case.