Assuming you use the loosest possible definition of "focusing". I used that thread to brainstorm and most of the features were ones that I've already done as custom development for people or were about to before XenForo 1.5 (Mass Conversations). Most of those basic features were already done. After typing that thread, maybe an hour of attention was given to it. Of that hour, most of it was yesterday when I thought of the batch update add/remove tags feature. We can pretend that equates to having most of my attention though.
I just recently became a part of development for this add-on again. A long long long time ago, I was removed from the project and nearly everyone liked it. Now Jeff has higher priorities and it's back on me and I'm doing the best I can to adapt to having it back in my schedule and on my plate. Last night I prepared a functional beta build that I've been trying to get to everyone, I'll be posting it by lunch time (as I have a day job).
That'd be incredibly illogical. Sure, XenGrid may be a highly complicated add-on and shouldn't have been but it's also extremely high quality. Also, (some of) it's features were necessary for XenReviews.
XenPorta2 could have been (and was) developed in a couple of weeks. XenReviews has over 100,000 lines of code. Compressed it is 1.4 MB. The two things aren't very comparable.
Since being back in charge of this add-on, I have acknowledged and responded to every single post. I've also been pretty transparent with you guys. I respond quickly, I answer your questions, I address your concerns, and I'm pretty straight forward with you guys. Can I at least get the courtesy of being talked to in a nice manner?