Your point is perfectly valid, and maybe I should be harder on Vivek to make him better and what he is doing, because it's supposedly self-serving (although I should point out that I'm hardly a beneficiary of any such gains now, since I have already got past that immigration hurdle, as I have already mentioned above).
You're accusing me of siding with him because I agree with his point. When was the last time you sided with someone you didn't agree with?
That aside, you've dragged me down into debating a point smaller than the big picture I've just pointed. But I'll entertain you.
Again. We have a big problem. Only people with power to fix it can fix it. These people aren't doing anything. We need to get their attention. To get their attention, we need both "quantity" (more people saying it) and "quality" (sell the case better). You're arguing that I'm soft on the latter.
Sure, everything in life could be better. Just 1 more penny to my stock option price. Just one CSS tweak before I won't be embarrassed to show the public my prototype. The perfection argument means people don't ship.
Right now, we need more quantity. All these attacks on Vivek is hardly encouraging to the masses that reads it to also voice up and help with quantity. I'm not saying quality is not necessary. I'm pointing out that people are so focused on nitpicking on the finer details, but I don't see them getting of their lazy asses and doing anything about it that's actually moves the needle.
It's so easy being an arm-chair analyst. Let's see the naysayers do better than Vivek. Don't just say it - prove it. All this bickering don't do shit. Show me the money. Like in startups, everything's an assumption/hypothesis until you prove it.