I...actually agree with pretty much all of it. Concisely put, with no bias, straight points I can't really argue.