There's little technical reason, at least no security features were ever tested on the scale Windows is every day.
The real reason is nobody bothers to target Linux desktop users because there's dozens of us (dozens!) while there's billions of Windows users. It's about efficiently spending your money and time while investing into crime.