What do you dislike about SolidWorks?
But the biggest reason is I'm a Linux guy and I want something I can run without rebooting into Windows or a VM. I'm usually extremely wary of complex applications running in a browser, but I have to say OnShape works great and performs well. And being in browser means it runs on Linux no problem, which is a major benefit to me.