OP - agreed. In fact, it was my dissatisfaction with the Asus Transformer Infinity TF700T that led me to getting my Surface 3. Conceptually, that device was just what I needed, in terms of size, weight, etc., but performance was just very frustrating.
The Surface 3 is everything the TF700T should have been, but wasn't, plus a lot more that it never could be!