I don't think calorie counting is helpful for most people.
I think it's weird how low-fat high carb eating ever became considered the most healthy way to eat. However, I very strongly believe that different diets suit different people. If I eat a carby diet it gives me a constant headache, I feel sick and dizzy, I want to eat ALL the time (compulsively), and I am absolutely BEYOND irritable. On a lower carb diet, I am relaxed, happy, and don't want to eat any more than I need to eat. My other half, on the other hand... well, I think that he would have to eat an exhausting amount of protein and vegetables to not get too thin... he loses weight at the drop of a hat (like, half a stone in a week just by stopping drinking alcohol, and he doesn't drink an enormous amount).
I don't think that one should cut out stuff like brown rice, oats and lentils altogether. I think if you are trying to actively lose weight then they are not so helpful, but if you are the weight you want to be, then small amounts are fine. To be honest, I think a lot of it is about moderation; not overdoing anything, and certainly avoiding the highly processed stuff.
When I first began my rebellion against the pyramid diet thing, I found The Schwarzbein Principle pretty helpful; there's also an accompanying vegetarian cookbook.