I have resubbed as well. Honestly if you wanted a more persistent world than what Crowfall is advertising for the short or long term this game could be for you. It's improved since the last time I have played by a good amount, and it would not take a large clan to make a big dent in the war/political climate.
It's free for 15 days and only 15 bucks per month. Even if you wanted to jump in for the lols it might be worth it. Only take a month to be competitive to the other players and honestly 15 bucks to bash some skulls is about the same (if not less) investment than you would do for say Rust.