No it doesn't because only a few methods are as developed as cfop (and only cfop can break the rules and still be called cfop). Also you don't have to have a sub 40 moves solution every time, you just need to get lucky.
Current WR 3.47s solution was 27 moves with XXcross and OLLCP
Also there are a lot of good tutorials nowadays, and when the overall times are faster people tend to progress a lot faster because they don't have any mental barriers like "being sub 10 is impossible because nobody is sub 10". New cubers have it easier and easier and that's a good thing. I'm...
U2 L F2 D' F2 D' F2 R2 U2 B2 L2 U R2 D' L' B U' L R2 F' L'
Just for the memes, here's a 43 move "cfop" solution, I couldn't find an alg for that 1LLL case.
U R B L F2 // Xcross
U L' U' L U' L' U L // 2nd pair
R U R' U R' U2 R2 U' R' // 3rd+4th pair
E M2 E' M2 // fix centers
y' r U' r' U' r U...
Technically you can do that with any method, the question is if that's really true to the method itself and to what a speedsolver does in a solve.
You can say, for example, that 1LLL is possible, and XXCross is doable in every solve.
It has happened, there has been official "cfop" solves with...
Table abusing is one way, you can also put your pink on DBR, thumb on FBL, index in BL, middle finger in BLD and push the M slice with your ring finger to do an M', is only really useful in some algs.
You can also change some algs (RU Z perm is really nice for OH for example).
It sounds like a bad version or corner first (basically you solve corners like in a 2x2, then edges). That method was dominant in the 80s, but modern versions of cfop are better.
So, the biggest issue with that method are blindspots, Cross+F2L is great because you already know the location of...
Possible OH solution, it's a lot longer but really fast and easy to execute:
z' y D' U2 F' Rw' R U2 M' // XXXCross
U' R U2 R' U R U' R' // F2L
R' U2 R U2 x' R U' R' U x // CPEOLL
U (R U R' U') (R' U' R U) (R U R' U') (R' U R U') (R U' R') U' // 2GLL