People tend to get sick of seeing the same person over and over on local lineups. There seems to be those same supporting DJs on every damn lineup am I right? They may be awesome DJs, have diverse styles, and update their music libraries frequently, but eventually people will start to be less and less excited to see them play regardless of these factors. This can even happen if a local person is a huge name but still plays more than once a month, especially if they only play their own produced tracks. There is so much talent in the world, and especially in the major metropolis areas, that there really isn't much of a need to over saturate every event with only a handful of the same people. You will burn people out on you. Don't you ever wonder why trends change so fast, and some DJs change their styles so frequently? It is because they get to a point where they are finding themselves irrelevant and snap into survival mode. The next time you see a local DJ and reminisce about the 12 different styles they went through in the last 4 years, go to their upcoming calendar and I'll bet you they play at least once or twice every week. Some DJs will argue that they are just changing with the times, or they are so diverse that they get bored with one sound, and to some extent that may be true, but more than likely they noticed they weren't drawing a crowd anymore, or getting bookings.
When I get asked to play shows, I try to only play 2 times a month at most, within a 50 mile radius. When I book others to play, I factor how often they get booked which will determine if they will actually draw a crowd or not. Sometimes a promoter will book you to play a show, then you add 4 more shows within 2 weeks of the event. That is kind of a dick move to the promoter because they are hoping to use your name to build their numbers.
If you are only booking yourself and your friends at your own party, other DJs may start to think you are too full of yourself to share the spot light. I also hate it when I see weekly parties that book their resident DJs in the headliner time slot. That should be an obvious no no, so I won't even elaborate further on that.
We are in a time where you can't really blow up as a producer unless you can also perform live, and you can not blow up as a performer unless you produce music. So unless you are a master of both, and constantly improve and diversify your sound, no one will want to see you every single week. Not only does it spread your name thin, but it makes it seem like you are cheap and have no value. You will burn people out on hearing you, and sometimes you can't recover once everyone is sick of you. Spacing out your bookings will get people more excited to actually come out to see you play, even if you are just the opening DJ.