Problems that arise:
* Elevator stopping frequently, but already at capacity, slowing down overall performance
* Elevator always goes to bottom (or top) first to pick up passengers going up (or down). This means if your waiting on the ground floor and it's a busy time, folks at the parking levels will repeatedly get picked up before you.
Possible solutions:
* First come, first served (need to remember order of what floor pushed button when)
* Ability to set elevator as "full". Even if abused by a single person, still better than multiple wasted stops.