Question: why songs are getting shorter?
Answer: Today, songs are down to three minutes and 42 seconds, because of the difference in how artists are getting paid now. Instead of getting paid by physical sales, you're getting paid in a stream, which only counts if someone listens to 30 seconds of a song.