I agree with the author in all his points.
I acknowledge that I had other decent tools to help with all those points at the time I was helping David Huynh and Stefano Mazzocchi shape OpenRefine's design, so they weren't a big deal for me. We'll, regarding handling larger datasets I did complain to David a few times, but then just bought more memory :-)
What we didn't have were any open source tools to really help clean datasets and align them to Freebase's schema easily and batch upload.
And the most expensive enterprise tools that had clustering started at $100,000, but Stefano's extra work also made that open source and free in OpenRefine.
I'm excited about future improvements to OpenRefine, but I also try to never forget that the world owes a debt to both of them for the features they delivered for free...not what was intentionally left on the design floor.