You really don't like SP modes in FPS's do you Sym? At least in the latest BF titles, I can see where you're coming from in this case. I don't like it when the developers force you to play a portion of the game in order to unlock something for multi.
If it was an alternative route to unlock it then that wouldn't have been so bad IMO.