Discover Weekly looks at the music you listened to recently. If you listen to 5 random songs this week because you were very busy, it's going to offer you the same thing next Monday. Then if the only things you listen to next week is the bad offering from Discover, it's going to propose you the same crap the week after.