It is incredibly annoying to have a single come out literally 9 months before an album, sometimes even longer. As you say, sign of the times, but I definitely preferred when you had 1 or 2 singles come out, max, before an album dropped - and no more than 2 or 3 months beforehand. I was also fine with the really old days where no singles dropped beforehand and you just had early reviews to go off, and maybe some leaks on Kazaa or something if you were lucky. Long gone times.