It hides the complexity of dlopen(), dlsym(), glXGetProcAddress(), eglGetProcAddress(), etc. from the app developer, with very little knowledge needed on their part. They get to read GL specs and ...
J-B Weld epoxy can be a useful tool for patching up holes, but it was probably never intended to create entire engine parts ...