The web went cloud-first in the 2010s. But subscription fatigue, privacy concerns, and unreliable connectivity are driving a quiet return to local-first computing.