Then make the updates not an annoyance to install. Pretty much every Windows update requires a reboot. Usually, after installing fresh Windows on a PC I have to reboot multiple times installing updates.
Compare that to Linux - reboot only necessary for kernel updates (and it seems that the latest versions no longer need it), otherwise you just restart the affected service. And even without that, Linux services are quite secure (compare the major Linux bugs like Heartbleed with the number of major Windows bugs).
Also, not all security bugs affect me. For example, let's say there is a bug that would allow someone to hack my PC over WiFi. If my PC does not have WiFi card, I do not need the update.
security update broke my very old Adobe photo shop
Photoshop is expensive. If I buy it I will use the version as long as I can do what I need with it. Just like everything else. I am not buying a new TV if my current one is good enough for me. I also bought a new PC (and installed Windows 7 - I hate the Flat UI of Windows 8) because I wanted to play games that did not run on my old Windows XP PC. This happened before the end of support, not that I was installing lots of updates before - I really dislike rebooting my PC, so much so, that I have enough UPSs that can provide power for an hour in total and am considering buying a generator.