Just so people know its getting more unlikely that a SP campaign will be added. It will be available at a later date for a price of course.
I thought they'd put the SP into Generals 2 as this F2P game should be called just Command & Conquer. At least that's what wiki says.
As for paying for SP, no surprise there.