I get that it's intrusive, they have some pretty questionable terms of service, but it's my most preferred method of buying and downloading games tbf, if I can get a physical copy cheaper, I only do so if it's steam supported, if it's uplay then I usually give it a miss!