In this day, client hardware is so much more powerful it is a waste to not utilize. That is why developers started to run compute jobs on the “edge” (another word for the client) to avoid the latency of sending a job to the cloud and wait for the result. This also served to be beneficial in case the edge network is intermittent.
Will we eventually move back to running everything on the client? Will sending jobs to the Cloud becomes more expensive than executing it locally?