pull down to refresh

What stops clients from ganging up and punishing the server?
Also, why would it be desirable for this to exist as a layer-1 based system?