I don't think this really comes as a surprise to anyone. Battlefield 3 appears to be the first next-gen game (on PC at least), and to expect the PS3 or Xbox 360 version to hold up to that is just asking too much.
That said, I was fairly impressed with how well the PS3 version performed with the demo.