Sort:  

I agree completely, on both counts.