Trump caved...good for America