no one can really blame ubisoft when they pull all support, nor other third-parties when they continue to not support the system until its final game release in 2015.
I don't think they'll pull ALL support. Games like Rayman and Just Dance and things will probably still do well on the system.
Similarly, I doubt we'll stop seeing Sonic games on the system.
I won't be surprised when the cross-gen period ends and the games like Assassin's Creed or Splinter Cell stop appearing, though.