Ubi may now becoming my favorite game company in the world. Even with Assassin's Creed, they've done an amazing job keeping a franchise fresh and entertaining for this many iterations, and not dragging out development on each. I think that's key in this day-in-age. Creative juice can go bad when left out for too long, to a certain degree, it's important to be realistic and just move forward, not overthinking and re-doing every thing. Ubi's done a killer job in just keeping their creations moving. I don't see many game companies doing that good a job and with that success rate. Ironically, they have sort of returned gaming to it's prime again, because back in the day, there weren't 5 year development cycles, each development team put out a new game every 6 months to a year.
It's also great to use large money-makers as a way of funding smaller artistic projects. The best of the best do this, and have done this throughout history. It's easy to either lose your soul and make only money-making projects, or go the other way and never make enough to keep afloat and have the ability to really let your creative endeavors take off. For anyone who says that an artist/developer to work in this way is selling out should go fuck themselves right now.
Too bad they were on the evil end of the DRM stick, other than that, I'm at a point where I feel like Ubi can do no wrong.