There has been a mixed response to the US government's surprise move to end a policy that allowed Cubans to enter the US without visas.