Simple answer to OP's question is that this is required by US law. period.
The entire debate about whether there are passengers who abuse US law and the way it is administered at WN because WN does not assign seats has been covered in at least 50 threads and really has been beaten to death.