It seems as if they're bringing this upon themselves over time, as time passes they keep trying to create many games at the same time, remember Black flag and all the people they threw onto that game alone?, they need to lessen the number of games and really refine them to a point where they become excellent stand alone products on their own, but since they aren't going to do that they are losing quality and of course when it comes to Nintendo they're just being immature and childish on top of not really showing care for Wii U gamers even considering Watch Dogs on Wii U isn't even due until November which is a long time after it's release, I'm not expecting it to get patched or appear any better either tbh knowing Ubisoft.
I think on top of all that's happened recently they're slowly becoming a new form of EA while EA itself is slowly trying to pick up the pieces and become good again even though that's going to be a slow and long process but at least they're trying, same with MS and nintendo at this years E3, they really knocked it out the park and for fans and some non fans too, I know I'm more than sold on a Wii U at this point.
Ubisoft, they really just ened to be completely honest to us, take down Uplay or at the very least make it like the upcoming Galaxy where it;s completely optional eyt rewards you with Uplay points for taking part with it, have sales on their games and drop their install DRM's from the past and the present, make less games and really refine them, toss in all of that and I'm sure they will look good and function normally once more, until then they're going down a slippery slope that might end up with them becoming like Capcom with the posability of being bought out and not being a separate entity anymore.