There are a lot of different fields in ML. I don't believe that you have an algorithm that beats all algorithms out there , even if those are specialized on a specific setting.
You are right there are quite a few problem types in ML and a lot of different algorithms but because my idea is a basic insight into something that is missing in existing algorithms, I've been able to incorporate the change into several different algorithms.