Ubisoft is a third rate bargain bin company that makes mediocre to crappy games. I rarely buy their stuff, and even then only if it's dirt cheap, like under $10. Also, Uplay is a dog turd.
Watch Dogs never looked like anything more than a cut rate GTA knockoff. I was probably never going to buy it anyway, and now I have even less reason to do so.