This is one of the most egregious moves I have ever seen a publisher make. It is indefensible. They should either delay the game until their is a proper way to port the singleplayer, sell it for $30, or just cancel it. It should not be called Black Ops III either Should be called Black Ops Online or some shit.
http://www.youtube.com/watch?v=F1gWECYYOSo
Please Watch/Share this video so it gets shown in Hollywood.