Miles why only the anger at America for their failings? Why no anger at anyone else

Answer: Because miles is a liberal and hates America and will never be pleased with anything America has done or will do.