The author, a long-time Windows user and software developer, switched to Linux due to increasing frustration with Windows updates, bugs, and ads. They found that Linux, despite some initial difficulties, provided a more stable and efficient experience. The author notes that Linux has improved significantly and now supports most major applications and games. They recommend trying Linux, especially for power users and developers, but also suggest considering macOS as an alternative to Windows.