There are some hints that Apple may be moving on this. For example, with Mountain Lion glsl shaders will happily compile with #version 410 and some OpenGL 3.3 features such as specifying location...