They were removed to make the download size alot smaller, the games like 700mb otherwise.
that's not really all that much. its 70% of a gigabyte.
While I agree personally, it was a turn off for alot of others. Which I personally think there should be 2 versions in that case.
internet speeds in alot of countrys at the time of the client release probably weren't the greatest either for a file that size.
But yeah, they only added in the campaign pretty recently, like maybe a year or two ago to the client. So maybe in the next patch the voice narrating might get fixed, but we rarely get those. (if iL~ posts on this thread his the guy who works on the client and can probably explain) but like easycompany It was mainly released for online play, but since we have a toxic community that scares people off the server all the time, I think it was a good choice to add the campaign in so they can at least play Single Player. Which they couldn't previously unless it was custom maps and scenarios.