The first choice is to stay and try to make a difference. Remember when Elijah was complaining to the Lord. It looked like all had turned away. He was ready to give up and throw in the mantle. God told him,
(1 Kings 19:18 KJV) Yet I have left me seven thousand in Israel, all the knees which have not bowed unto Baal, and every mouth which hath not kissed him.It may be that your job is to keep your mantle on and be salt in your church. I would say you need to be active salt. You need to be vocal without being screechy. You need to be strong without being arrogant. You need to be prayed up and Spirit filled. It is a legitimate choice.
The second choice is to go. Lets assume that the church you attend has drifted into heresy and refuses to reform. Suppose the pastor is rejecting the Bible. Go. But when you go, don’t look for a church to meet your needs. That is the role of the Holy Spirit. Look for a place where you can use your spiritual gifts to make a difference. Find a place to serve. Find a place that needs you. Remember that we are called to be servants, not to be served. Of course if you can master this attitude, you might not need to leave.
In either case the real focus should be on reviving yourself. I think Groucho Marx make a quip one time about how he would never want to be part of a club that would accept him. Another way I have heard it approached is that if you find the perfect church, don’t go there because then it won’t be perfect any more.
How do we revive the Church? By allowing the Holy Spirit to revive us. Then, go or stay we have the attitude and spiritual quality that makes us an asset, not a liability.
homo unius libri