Yes, there are limits to how long. I was in a discussion with someone a week or two ago who thinks that it is "too late" for the US and the Western world. Personally, I don't agree. Anyone who has read about ancient Greece and then compares it to modern western society would have to agree that western society still looks puritanical compared to them … and look at the success of the early church in those areas! If only we would spend more time praying and less time soapboxing, maybe we'd see the same results.
Of course, praying isn't as "sexy" and doesn't bring the personal accolades. And big gatherings, proclaiming victory over the darkness, are much easier than the moment-by-moment death to self necessary for real victory over the darkness.
But the call remains. It's our choice to obey it—or not.
Whose praise would you prefer? Society's? Your subgroup's? Or God's?