Whilst I agree here I find that a DJ is more interesting if they are participating in an event whilst DJing.
Doesn't even have to be a Habbox event but if they're playing a game and getting over-competitive on air and making fun (nicely) of some of the listeners then they instantly become more enjoyable to listen to. Might sound obvious but if the DJ is having fun, the listeners will enjoy the show more.
For example @
Yuxin; was DJing for two hours last night (11pm - 1am, maybe more but I had to go to bed) and we played Isolation at the same time. It meant she was enthusiastic and had something to talk about on air, plus she was making fun of me (:@) and Dolphins and a few others on air (playing @
FlyingJesus; 's version of Barbara Ann, what a thing to behold) to interact with her audience a bit more.
The problem with brand new DJs (they're always super young) that no one has ever heard of is they have no friends to interact with on air. Or they have a select few friends and completely ignore everyone else tuned in. Being a DJ isn't just playing some songs and occasionally speaking by saying something along the lines of "And coming up next is ummmm welllllll I thought maybe.. no actually I'll put on some jessie j *gigantic pause where we listen to a fuzzy backing track for 90 seconds* wait sorry i don't have that song let's listen to some coldplay", it's about interacting with and catering to your listeners' interests.
Edit: oh sorry I forgot to say why I was half disagreeing with your point. Basically I agree that DJs do sometimes get stale but they can avoid that by interacting with their audience and having as much fun as THEY possibly can.