Also, the average length of songs are getting shorter due to what streaming services count as a play, which ties into payout and how many times the song can be streamed (plays) within a short amount of time. That in turn changes what the average structure of of a mainstream song is.
The average song structure was generally Verse, Chorus, Verse, Chorus, Bridge, Chorus (ABABCB) and it could now look something like Chorus, Verse, Chorus, Chorus.
EDIT: Another piece of information regarding length, Radio has to pay extra money for songs over a certain length (i think over 5 minutes) and they pay per minute after the 5. Looking at you Avenged, Metallica, Zeppelin, etc.