I can’t create application using GPL3 library without publishing a source code of my app under GPL3. So basically, GPL3 is useless crap for any serious business which does not want to publish his whole app source code under GPL3. GPL3 is like a virus, it infects the whole app. When I am developing and app, I am using tens of various libraries, and if only single one of them is under GPL3, than I have to publish all my source code of whole my app under GPL3 licence. So in practice, if you create free software and licence it under GPL3, you have created software that practically nobody will use legally. I bet huge mayority of GPL3 software is used in apps without publishing their source code and breaking the licence. The situation is even worse, since many libraries are using other libraries and this library dependecny tree can contain GPL licenced library. You think you do not use them, but in fact you most likely are and you are not aware of that. Once you build your app, and include all those libraries into binary, you can’t distribute it without publishing source code of your software.
And all this makes serious business vulnerable to lawsuits, and legal troubles. So serious business is avoiding GPL3 like a plague. And they are forced to use worse alternatives. And those who do not care about breaking law are in an advantage.