All commercial stations have annoying, repetitive ads, just as bad as the commercial TV crap! Even BBC local radio inserts programme propaganda at the 20/40 minute mark, completely ruining continuity.
I guess the programme makers/controllers don't listen to the broadcast output.