Yes there are work arounds, but that doesn't excuse this kind of behavior in what I'd imagine is their main update delivery mechanism.