It has been my understanding that another reason for surprise album releases is to avoid leaks. If releasing an album without warning causes more people to buy it/sign up to the service where it is being streamed exclusively, I don't see why musicians would stop.