GFM, Gitlab and others you list are CommonMark plus extensions, which is what I said.
What is the problem? It is like saying JSON is useless because YAML exists, or that ISO C, C++, Fortran, IEEE 754, etc. are all useless because compilers and chip companies implement extensions.