Well, to me it seems like you will never be satisfied. We add features that address some problems you (and others) obsessed about, and what do you do? You poke holes in it and just move on to other things you don't like and then obsess about them. Can we please have a little bit less drama? Threatening to leave every time you want something done doesn't make us do it, just annoys us. Also, it shifts the forum general alignment more towards whining and hating, snowballing the negative comments. Because of that, I must admit I miss the period you took a break.
I read your comments, and they are 90% complaining and outright hate, 10% constructive criticism. I know you can do better. I've seen you do better and I dare you to do better. I love user feedback, but not like this. Please, try to do better.