It's a ploy to make us stay online playing the game more often: do a blue mission and receive bonus points, quick, catch the blue mission. Ahhh you missed it. Wait for it, wait for it....
Disclaimer: the above statement is a complete figment of my imagination. If you do not receive bonus points for conducting a blue mission, I cannot be held responsible or libel for those missing points. ;D