It's tricky.. of course there can be times when not many, or sometimes any, Challengers contact you despite being open. Nonetheless, as a League we don't want to seem inactive by having many Gyms that open/close without having Challengers.
Personally I decide to be lenient with/understanding of Leaders not being able to open in the first place due to real life situations (I understand this from my own experiences with work for example); however, if we have lots of postponed openings
and empty openings, that does not come across well for Challengers or our own Leader Community. That being said, I think we should find ways to discourage inactivity and encourage activity. One way of discouraging would be a strike system while one way of encouraging would be to open at different times, or to announce an upcoming opening in advance, or to directly contact Leaders who happen to be online. When I opened my Ghost E3 prior to our reset, I rarely to never had openings with no Challengers (and my time zone is not in line with most other time zones here).
Those are my thoughts in any case; by all means feel free to reflect on this and continue the conversation. I'm just trying to think of ways we can collectively open in a way that is sustainable for our League, because activity has been great for the most part.
Welcome!

You've been added to our Challengers list and are welcome to challenge any and all of our Triad members.
If you'd like one, we have Challenger exclusive userbars in our OP (post #3 on page 1) for your signature. Have fun earning your first Badges~