I hate how ubisoft forces you to patch if you want to play the game!
No, they do not. At least not for their retail/digital version. All you have to do is to set UPlay to offline mode and then cancel/abort the patch download. It will then let you play your currently installed version.