I have nothing against them protecting their game but this is going too far. This is only hurting the innocent and the pirates will get around this one way or another. If you loose your internet connection you are kicked out of the game. If you are on the road or plane or what ever and have no internet you can't play the game.
I have bought probably a $1000 worth of ubisofts games over the years but no more.