I think people here are to harsh to the OP. I mean he is completely right, those thing he described should not happen.
I guess the reason is, the game evolves constantly and old modules to need to be updated to be on track. I was lucky to have purchased it after release (when it was stand-alone) and the tutorial worked just fine back then.