Remember when people thought BF3 was going to be the best thing ever and finally take down COD? Neither do I!
Not counting sales but in many peoples opinion it is a much better military FPS than COD already. Granted so was Bad Company 2 so it didn't need to do much more but it did improve in many ways... Plays better, looks better with squad based tactics coming into play in most game modes.