I've already listed a much better reason for people dying a lot. Either get a vehicle or go hump some rocks, there is no middle way
I once managed to go a whole match without dying because i secured a tank very early on and a few squad mates decided to tag along.
You just described all the things wrong in my experience with BF3. Honestly if you're looking for something new, these two games should be the last place to look. What's so different about BF3 except for maybe the new tech. The gameplay is mostly the exact same. The maps are big but they were big in Bad Company 2 as well, in fact I preferred those maps to these new ones (and so does everyone else considering just about everyone is playing BTK these days, the irony). Don't get me wrong, it's a great game and I know you feel quite strongly about it (clearly) but don't make it out to be more than it is.
Well all this deliberation doesn't really matter now seeing as the person who made this thread has come to a decision.