I looked up Sierra and Blizzard games, both of which have BBB (B+) ratings. They also had a far larger amount of complaints listed against them as well so I'm not sure if your answer is entirely justified. While it's true that people who want to make a complaint are more than likely to report it than someone who doesn't, I think the Better Business Bureau also records whether the business has done something to resolve the issue at hand. In most cases, it would seem the customer was dissatisified with the solutions for SE whereas other companies did something to resolve the problems.