"you then have the faff of re-patching stuff when people change desks (nobody with any sense will go to the expense of having enough LAN ports to patch every floor port, after all)."
We did. We had to. The department managers kept moving their people every two bloody weeks. Sometimes just shuffling four guys in a four spot booth.
We weren't to ask why, but just to do our bloody job.
Incedently, WiFi was entirely out of the question due to security reasons, we had millions of dollars sunk in IP apparently, and they were uneasy with it floating around the building, secured or not.