Do you ever wonder why all of the new songs on the radio are between 2.5 and 4 minutes long? It’s because we, as a culture, can’t pay attention any longer than that. Perhaps we can, but no radio station is willing to try playing longer songs while also trying to sell advertising space.