To begin with, I believe the "Players Seal of Approval" is meant for the players, not from the players -- this makes sense. I don't see a problem with this.
A lot of the criticism made against eCogra in this thread has been made moot by the inclusion of other software providers Cassava for one, and there are a few others on the table at the moment.
I've met Andrew Beveridge a number of times in the past, and last week I had the opportunity to meet with Michael Hirst, and Frank Catania as well. I also have a good insight on what is happening behind the scenes - from the inspection process to player complaint procedures. To compare this operation to another "Safebet" is mindless. Since eCOGRA's inception, there has been plenty of "transparent" information given to ensure the "informed" players that comparing the two is nonsensical.
I honestly feel that this organization is the closest thing to regulation. All of us (players, webmasters, operators, licensors, turnkey solution providers, etc.) have awaited an organization that has a criteria that casinos must comply with, and that continually scrutinizes these operations.
eCOGRA is open for any software provider. And once the software provider is in, then the casinos are eligible for membership. Licensing jurisdictions are irrelevant since it is the eGOGRA standards that need to be met. This is a very good thing, and will be the closest thing to regulation as we will possibly get.
Hopefully within the upcoming months, we'll all get a good feel on how this is beneficial for all of us - naysayers as well.