Don't you mean less restrictive? A human might have preferences against areas that a computer might not. Further if it's cheaper and less complex to operate (not dealing with employees is a significant decrease in complexity) I would expect more car owners to enter the market and provide services.
The restrictions on pickup/dropoff locations (if any) might have more to do with road conditions. Cruise might not be comfortable with their cars stopping in certain places.
More restrictive because without a human driver it has to have absolute certainty it will stop in a safe place (unlike a human driver who may make the right or wrong call to just double park and let you hop out).
Think of self-driving cars as likely to use their own version of "bus stops" but the route and flexibility would be greater than that of a standard bus