Running Controller scripts PSoS?

What are the reasons to not running the CRUD scripts in the Controller as “Perform Script on Server” from the UI file?

You probably don’t want to make that a standard practice for every transaction since it will put a big load on the server if you have a large number of users. In generally, sending the most demanding transactions to the server makes sense.