Ixixly, many times it's not an easy matter to return to the gate. All of the gates are heavily utilised. Once pushed back, the gate is allocated to other aircraft. The last thing needed is for an aircraft to be parked and occupying a gate for an unknown length of time for no other reason than passenger convenience. It creates a bottleneck and typically causes delays through all other operations.