Not really as I have been playing it a variety of ways. Some of the posters in this very thread expressed the same issues while in our party game.
Would anyone argue that the controls are as snappy/clean and visual feedback as other top notch shooters? As noted in our online time we all pretty much preferred BF2 and other modern shooters to how this feels. Definitely lacks some lethality. And it could be this simple: for all the IW bashing and feeding the fire by DICE, the end result has been some of the "hopes" PC gamers put on BC2 were dashed by the lack of most of the same tools and the facts are the facts: even dedicated servers can, and do, have lag. BF1943 was one of the worst rollouts of a game I have ever seen--EVER--with their constant issues. And while logging into servers for the demo is better than the 43 release issues with lag, team balancing, squad malfunctions (cannot join a game/squad has happened a number of times) and so forth persist. All that to say that just because they are rolling out dedicated servers doesn't translate into a great ping for every member. It may be that I am not getting very good pings to the EA servers and I am not making much contact, hence the feedback issue.
I know, I know, I killed someones kitten and I can hear the gnashing of teeth!
I would think it was just me, but others I have played with from B3D have expressed similar concerns.
I've gotta say, the shooting feels great now that I've got a handle on how to fire with each of the guns. Not sure what is lacking in terms of visual feedback. You get a marker if you hit and you get score messages if you get a kill or an assist etc. So far, this is probably my favourite shooter besides COD, but the team play elements are far superior, and you have the insane destructible environments. The only thing I'd say I like better about Battlefield 2, is the huge maps with 64 players, but that somewhat of a small thing for me since this game is better in pretty much every other way.