A pretty decent speech overall, from a President who seems to have a bottomless supply of pretty words. But when…