Yeah I might have been a bit harsh on the devs but there are just so many frustrating bugs appearing lately and I am playing this game since alpha 3 or 4 so i have encountered enough of these bugs to just be mildly annoyed by them.
Also I know how much of a pain bugfixing can be so the devs have my full respect with how good of a job they have done fixing anything that is reported to them.
I just sometimes wish there was more transparancy as to which ideas the devs have concidered from our feedback and which not.