From my perspective, a fairy tale ending would be for EA to take Zynga to the cleaners, then cut a check to every independent label that Zynga has copied off in the past, or start some sort of fund for independent game companies. EA are still going to make a few bucks, but it will help the wider community.