I'm willing to cut FD quite a lot of slack in relation to feature development, getting that right on a live game with lots of moving pieces is tough. I can also imagine that some bug fixing can easily spiral out of control and get more complex than we might tend to think from the surface problem. And they have been pushing out some nice little (and less little) things...
That said for what really look like pretty obvious and relatively small (if annoying) bugs I would tend to expect a quicker turn around... Maybe those things take longer but some communication about ongoing issues might be nice here... Sometimes it feels like they just aren't geared up to manage an active online game. A small client side fix to fairly obvious bugs should not take several months to fix and you shouldn't be leaving you player base waiting for several months for that fix just because you want to bunch more stuff in to one big patch or an update. I'd kind of expect rolling updates every few weeks to address minor bits and pieces with larger updates as an when - if their development process can't manage that then perhaps they should be revising that process.
Look at the falling skimmers problem that took too long to resolve or the skimmer wanted status thing (is that even fixed?). You'd expect these to get patched in a minor update in a couple of weeks, maybe a month, not be waiting 3 or more months for an update!
Anyway..
So, yes, good going FD, but seriously, you still have some work to do.