The performance of each web service should be under control. It should not consume too much memory (bounded limit) and SQL requests/bandwidth.
Allowing web services to limit the number of parameter values can help defining a bounded limit on resource consumption.
The call to Request#paramAsStrings(String) fails with a 400 bad-request error if the parameter has more than the maximum number of values. By default there's no limit.