It wont,

Makes no sense from a business standpoint short of making any of them a target in part to GPL.

If a biz has revenues, say $1,000,000 a year with plugin A, B & C. By exposing that all they are doing is putting a target in place for biz "b" to go, "Ok, take or recreate their codebase and take their thunder".

Even if licensing were not GPL that doesnt mean that its readily enforced one way or another. I know of at least three entities in the past two years that had varied forms o license (creative commons for example) and had projects slipped from underfoot and enforcement resulted in them loosing even more money in litigation and not recovering a red cent.

This is all where these creative forms of licenses fail, they are essentially not enforceable. In order to be enforceable damages need be shown and thats not guess, estimate, etc. They need be tangible and thats near impossible in its own right. GPL for the most part these days has become "bottom dog up" or "top dog down".

Bottom dog up meaning other developers make the bottom dog become a top dog.

Top dog down ends up in the control of what those same developers can then do to try and monetize. This is how and why Microsoft with MONO, .Net and free C# etc. are going to end up absolutely killing all but the strongest of commercial development firms. They have essentially the only fully integrated modern development platform that has large scale usage. It can develop anything from mobile to web to services, PC apps, games on and on all in one unified environment.

This is exactly what has caught the attention of Microsoft, Adobe and others and its not new. They saw this happening as much as 8-10 years back. Its not like "just last year" they decided to target Open Source. They decided in excess of 6 years back and have methodically made movements. Its all quite planned and well thought out. Take CMS's. Why would say Microsoft be interested in WP in their Azure cloud platform or Amazon's cloud?

Because it will have people use those platforms????

Exactly.

So now they are Microsoft or Amazon customers.

It gets sold as, "What can we do for you!!!!!"

Reality is more like, "Lets gather the flock" in our cloud. So when we deploy our solutions we have a sized customer base already at hand that have experience with a popular platform.

Those folks will "yak" to others and the rivers of people come a flowin' in.

Its business 101 operations. Eat or be eaten.

The bottom line is why would any entity who has found a niche and interested in making revenue expose to prospective competitors that they are succeeding?

Corporations with investors its not optional but what is optional is displaying exactly how revenues are portioned. Amazon doesnt release how much revenue third party vendors make for Amazon. It'd be absolutely foolish for them to do so.

But for a non-corporate entity its perhaps one of the worst things they could possibly do.

The only other time its really nice and beneficial is if an entity is hoping to be acquired or open to that opportunity. But ALOT of ducks need be in a row for that to happen these days and GPL really can make a mess of that.