It's true, all major corps have lawsuits and fines in their history. Not really that big a deal. Microsoft just lost a lawsuit to a Canadian company, and they are even green for the day.
The important thing is the business and their bottom line-- if the settlement amount is significant or not. I guess we'll see.
EESO will get past these issues and move forward. Maybe better for it IMO.