Actually it was. Coop was a selling point for the game from shortly after it was announced. The ran out of time to get it finalized for the shipping product so they compromised and put it in a launch day patch
anyway to prove this? i remember following SS2's development and have many preview magazines here with it in it. none of which mention Co-Op.