Pros -
Community - The community deserves the spotlight. Hundreds of new maps, camos, unit packs, and game modes!
Graphics - Attractive game especially for an RTS. Great detail in the troops. Terrain changes with battle.
Playability - It never gets old. Playing with friends or by yourself the game is never the same.
Controls - Simple and easy.
Cons
Pathfinding - Sometimes your troops take the most difficult, dangerous path you can think of which usually ends up with them being killed.
AI - Basically useless without your commands.
Despite all, I never get sick of this. Didn't like it at first but once I added British and American troops the game took off for me. Me and my friend never get sick of playing this game. The detail and battles are amazing. This game simply rocks.