"Humble yourself" I agree, you said it quite well!
The Pastor at RLC has boldly preached that all authority is from God. That God has set up divine authority he has taught even the demons are submitted to authority. If you follow the teaching example of what authority looks like it is often with the example of David. In the SOMA class called Heart of David this is taught as David
Forum:
Destructive Churches