I don't mind buying digital on PC because I can get a good price and have good refund protection (Steam). I bough 007 on disc and forced myself to play for 4 hours before I decided to sell it on, which was doable with a disc. Also not over the moon about paying monthly just to play online, which is rumoured to be increasing soon.