Look, i know online free to play games are stingy on the rewards but this is ridiculous:

I took this screenshot after defeating a robot in the single player campaign. You can't put up a reward screen with zero rewards and expect players to be ok with that. This is NOT ok.
"Yeah, WELL DONE buddy but we can't pay you anything cuz our budget was cut again. What's that? What XP bonus, it was a pile of junk you defeated?"
The same problem occurs with challenges. "Challenge completed - reward zero".
You risk alienating your players if you don't put some effort in fixing these problems.
Thank you.
Dangerosu