Supporting the latest features is one thing. Another thing is supporting common and usual features completely and correctly.
I am not sure about CrystalSpace 3D; but PlaneShift does not make use of OpenGL 4.x features yet. Relying on OpenGL 2.x features is already an issue for people with outdated or low-featured graphic solutions.