I am puzzled at a lot of the choices made with this game. If it ain't broke don't fix it comes to mind... I will agree that the BC2 server browser was pretty horrible, but I always contributed that to my sometimes shoddy internet connection rather than the game (but now i know otherwise.) That the game crashes when you disconnect from a server is a very jarring experience and more times than not made me think my game crashed. The game has caused my computer to crash once, but I think that's just my computer beginning to get a little weird rather than the game (but again might be both.)
On PS3 - After having played about an hour, I'm still not sure what each button does... I only played as an assault, but I couldn't figure out how to spot players... I know it's Q on PC but no idea what it is on consoles. It doesn't help that button configuration lets you pick between something along the lines of Default, Alternate, Lefty Default and Lefty Alternate. I get what Lefty is getting at, but it doesn't offer any input on what alternate maps buttons as. It's pretty goddamn stupid. And I hope this is just a beta thing and will be addressed.
EDIT: Forgot to add, overall I'm still a fan of the main gameplay experience, and interested in getting the game, but currently not at full price. Everything feels pretty tight (at least on PC.) I think the laser/flashlight/lens flare... in most cases looks incredibly unrealistic and weird... but as a gameplay balancing tool I understand why it's there but it needs some kind of tweaking (particularly the laser as others have suggested above.)