I get your frustration; I feel myself often enough. I think: Okay, I should be able to finish this in a week or two, and it feels like it takes forever. On top of that, I have no IT background, I am not a programmer, not a 3d artist, just a hobbyist, who enjoys creating stuff. So sometimes it takes me forever to get even simple stuff done, simply because I have to learn these things on the go.
I DO care, however, about my fan base.