It isn't just a few people complaining about this problem......
Have a look at nearly every BF 3 forum, people are complaining about it everywhere, even when I watch loads of youtube videos on BF 3 gameplay videos, I always notice how one team is loosing by a huge amount or getting raped instantly. This is the main reason why I and a others have stopped playing the game now.
Also I have played on a number of servers and have encountered this problem on every single one, get 2 good close games out of 8 bad/landslide win games. Even the servers that have an auto balance thing at the end of the round are useless.
Although there isn't exactly a huge amount of good servers to choose from, all of them are crap noob servers with like 1000 tickets, instant vehicle spawn, only 2 or 3 maps on rotation.......
I have stopped playing BF 3 now and gone back to BC 2 and haven't encountered this problem anywhere as badly (on a number of servers) in the last 5 or 6 days.