A different perspective: I am playing Battlefields since BF1942 a from the points mentioned, nothing has been a staple for me in any of the BFs. As long as I can select a mode/map I can play on, I do not need the server browser nor private servers (but as far as I know, both may be a thing in Portal, with full XP). In fact, I find it much more comfortable as I do not need to go through the servers list to find what I want, check the pings, if there is enough people, etc. first. The commander mode was never my favorite. Not much interested in an open-by-default proximity chat as it usually ends with people not being aware of it and it's then full of random household sounds. Clans/platoons are nothing I cannot live without.
About the destruction - although I agree it sometimes looks odd (at least from the videos shown so far) and is something that definitely should be more polished to the release, I guess it's all about the technical things - you do not want to kill the network with sending individual debris positions, etc. and you need something that can be uniformly reproduced on any client at the same time. Prefabs where you can just tell "break this wall this way" over the network and the client will do all the spectacular stuff independently have their benefits.