I don't really use twitter besides reading updates on stuff, but I did want to put my opinion on it somewhere.
Score is fine being in the game, and I agree that it's an FPS staple. The solution is really simple - get rid of the popups upon scoring points. Leave it as something that only shows up on the scoreboard when you hit tab.
Most other FPS don't have popups to show how many points you just earned. Counter-Strike, Unreal Tournament, or even TF2 where you have varying point amounts per action don't show a number whenever you score. It's generally assumed a kill = one point, and anything beyond that is gravy. I think that will work just fine here.
<--- Tastes Like Skittles IGN