Games shouldn't appeal to noobs...it should make them better...not give out handicaps.
I take issue with this statement. When I started playing Halo 3 online on a regular basis last February, I was a total noob. My K/D is still negative in H3; in Reach, I only recently worked my way up to a K/D of 1.
Yes, I worked hard to get it up there from a .8-something. But I had to start as a completely inexperienced gamer because that's who I was, and Halo appealed to me because it looked fun. (I was a late bloomer in video games, and relatively speaking I still am a newbie to the whole shebang.) No, that doesn't mean I took advantages of handicaps.
And if games shouldn't appeal to noobs, then the only people buying games would be "pro" gamers, and they are overly critical of anything-not-CoD-or-Halo-or-other-famous-popular-franchise. As Paul Wedgewood mentioned in the http://www.youtube.com/watch?v=AaqCKZOGrZs, he isn't concerned about Brink being a new IP, because Mass Effect, Assassin's Creed, and Left for Dead and other very successful and popular games were all new IPs in the past three or so years. I can't imagine non-newbs were the only ones to by those games. Sorry, I can't agree with the first part of your statement.
New players will get better over time. I did.
Overall, I think you're missing the point of games: have fun. New players should be allowed to have fun alongside the pros. That's really why your "handicaps" exist, I think. As new players become better, the game
should start removing those handicaps and start matching them up with more-skilled players, to create more of a challenge, because challenge is fun. I'm sure Brink will do that, as I am sure any modern game will do.
Anyways, if you're referring to the radar being a handicap for noob players, I have to disagree with you there too. It's a tool. I can't play to my best in Halo without my motion sensor 'cause I'm so paranoid I'm going to get assassinated. My brother? He ignores his motion sensor; he loves Slayer Pro because he doesn't have to worry about it. Partly it's because I've put in so many hours and hours on Halo that I've trained myself to see the little hints of imminent death: blue blurs of plasma 'nades, clinks of frags, the whine of a charging Splaser or Plasma Launcher, and I can try to avoid that death knowing it coming. My brother doesn't even notice those and gets so frustrated when he dies and I say "you never saw that?"
But again, all these little things, they aren't handicaps; they are tools for survival, to make more of a challenge for yourself and your enemy. And that is fun. Fun brings in more purchases, makes more money for game developers to work on the next game to continue perfecting their craft. Halo did it, Call of Duty did it. It's not the critical acclaim of the pro's that make the games successful; it's us newbs. Be a little more respectful please.