I understand it's a very common and convenient practise in web development, to use 3rd-party frameworks like that.
But it comes at a price, which is being paid by the users, not the implementors.
Also, some of those libraries are packed with features, which are more in advantage of the said companies, above both implementors and users