IMO in Beirut there's no place for DJs like Schossow, Danjo or Carl B. Pubs at Gemmayzeh play the shittiest music you can think of, except Gauche Caviar. But pubs aren't made for this purpose. Concerning clubs... well for example Black Diamond... no thank you!
So yea, Batroun is a very good choice. And those who can go but don't want to are simply lazy or not motivated. 40km is really nothing at night so i think that they can make an effort to go see other DJs than those big names (and that are also talented)
PS: what i mean by "can go" is that they have a car or that they can go with someone, and if they have nothing planned for the next day. Of course +21 age also.