You're mostly a one life gametype player aren't you Sethos ? (I'm not implying anything btw but I can see why having Defuse problems would put you off)
That is my go-to mode in every game yes, as it provides some of the best gameplay and removes the bullshit spawn element completely. However many of my annoyances with Battlefield at the moment stems from the fact that I never feel like I'm having a proper gunfight, never have any of those super-satisfying moments.
Always the same crap where people always know where you are, when you're finally in a cool shootout a helicopter comes whizzing by with some rookie pilot and takes you out. When you are on the ground in a cool battle involving armour you just get shot by some lone dude standing on a rooftop 6 miles away. You never get that
fair enjoyable fight, it's always just random bullshit that kills you. Add netcode issues on top of that.
On many of the open maps, if you don't get a vehicle or even transport it's usually just a ton of running and being exposed to all the shit flying around. If you decide to spawn on a teammate you usually end up in a situation where you often die. Die and start over. Every time there's a more open map, I leave the server.
I know that's the nature of Battlefield but also the reason why I was so stoked about Defuse. Plus Close-Quarters in Battlefield 3 made me appreciate that game a lot more.
EDIT: Just to clarify, I would play the shit out of Defuse but it's really bugged at the moment.