In Roboto's defense (If there ever was one) it really is not fitted to be displayed on desktop OSes. Of course that kinda goes against Fleishman's argument that it is designed to be versatile across dpi configurations.
The article mentions "low 100s of ppi to 300 ppi," which is about the range for smartphone screens these days. Most desktops and notebooks still have displays at around 96 dpi.