Haha, I'm the same. Played some battles as the Americans and thought I was actually good at CM, but turns out its because the enemy cannot see my guys at all.
Is there a reason why Soviet rifle platoons have a single set of binoculars? Seems a bit short sighted (pun intended) to not issue them to the squad leads and BMP crew. The soviets in RT are much better furnished.