"They said a reluctance by consumers to spend was most evident in the casual and mobile sectors of their business."
Awww, mobile and casual players don't buy enough microtransaction items? :D
Both of my sons keep playing on their Android tablets, but I've made sure they have no ability to buy anything, even though Google tries to trick me into it, allowing them to buy with my credit card etc.
My sons happily play free-to-play games on their tablets without buying anything (because they can't), and if they get bored with something, they just install something else. From time to time I just need to reset their tablets, removing everything they've installed on them (because the mass storage has become full from all the installations), and they start from the scratch.
I have no idea what would be the right fix for Ubisoft, but I am just glad if their current tactics of releasing safe sequels and trying to lure people to online games with microtransactions, are not paying off. Then again, I am unsure if it would help them at all if they made only DRM-free single-player games either, even though I would then most probably be a new customer for them.