Nope, not even by a longshot. They are still one of the devs out there that I dislike quite a lot. The fact they still force Uplay, an already worse client than even the likes of Origin on you, half baked ports, seeing the same type of game with the same type of plot and mechanics over and over again gets super dull for me.
Until they completely revamp Uplay and stop forcing it through steam or drop it altogether along with putting more focus on stellar ports that aren't delayed then they will earn my trust and money back. Until then they've got neither.