I'm using a wheel, but you're right about the braking, not really needed much.
Except he's right. There's a pendulum effect that's not present in Dirt 2 or F1 2010. If you need to know, it was a reviewer at InsideSimRacing. He also noted the bad FFB and other things. If you check their Dirt 2 review, they mention that the FFB and physics have been improved and that the pendulum effect is gone (and it isn't in Dirt 3 or F1 2010 either). It was the same guy too.
And regarding difficulty:
I actually use the brake quite often, but you're right that the game is very throttle friendly. I was wondering, do you play for an iRacing team or something?
I think having a "team" and sponsor only come into play if you are a pro. But that isn't to say you cannot have a group of friends that all decide to create a team and help each other out with livery's and setup's.