User blog:Absolute Duck/Free Heroes

People in the BFII Forums have been talking about how they unlocked all heroes and hero ships. Apparently a dev said that it was to help the longevity of the game. Can anyone confirm?