Of course, this is exactly what anyone familiar with the tragedy of the commons would have expected. Self-regulation is not nearly as common or as effective as many would have us believe. Those squatters could yield this quasi-public space to others and work from home. They choose not to, knowing full well that they are being selfish by over-consuming that shared resource. They probably even know that the free lunch will not last forever. Nonetheless they persist. The proprietors have no choice but to take matters into their own hands, protecting their own interest by setting and enforcing limits.
With the right hardware it would be easy to tell which MAC address corresponds to which seat, and of course the proprietor would know when the occupant last purchased anything. That information should be sufficient to do the right thing when seats run out. ;)