Spoiler — albums are getting longer and songs are getting shorter because it’s more profitable for streaming:
Now that streaming has become the main way of revenue for the music industry overall, albums are becoming longer. On one end they’re becoming longer purely by the number of songs on it: As you mentioned, Drake’s album had 25 songs, Migos’ Culture II had almost 30 songs. And then another album from late last year that was from Migos’ same label had 30 songs on it, which is less so an album than it’s sort of a playlist or collection of tracks. Even if you were to talk to those artists—I don’t think they would say that you are meant to listen to it all the way through. It’s just sort of a collection of songs that can get the most streams eventually.