I don't think anybody is an impartial observer.
Loads of people choose OpenGL simply because it isn't controlled/owned by microsoft.
Stand alone OpenGL is much more portable to other systems like mac but it requires that different hardware devices be addressed in different ways.
Within VB that isn't an advantage since VB doesn't run on macs any too well anyway.