In my opinion UBIsoft is worse. Personally, I'd rather have some DRM to contend with rather than the buggy shit UBI puts on store shelves.
I can't ever forgive them for what they've done to the R6 franchise. Having played the R6 games since the very first Rainbow Six, I've seen that franchise ground into the dirt by UBI. The last "playable" R6 game was Raven Shield, and even that had it's bugs...
DRM over game-breaking bugs anyday!
Now, in a perfect world we could do away with both... 