If we do that then maybe we should, on the developer level, assume support for shaders and modern (2.1 at least!) OpenGL functionality is a prerequisite too? We could benefit a lot from this kind of assumptions.