I absolutely agree, and that's what I think the CEO is referring to. Slowly dropping 6-12 singles over a two year period is more sensible nowadays than taking two years to write, record, and release an album or EP.
In fact, leaving out the few niche bands that release albums as a cohesive whole, the concept of an album seems terribly anachronistic in this new world of streaming. It's now the era of the single song, whether we like it or not. This is, of course, just considering popular genres of music.