Getting immediate progress for participating in a Havoc match is great. De-ranking still doesn’t make sense to me, given what the rewards are.
Campaigns (seasons) are cool with me, but I don’t want to see a regular rank reset. And I would greatly prefer that a Campaign be a big marketing event introducing the expanded array of possible modifiers, rather than cycling content in/out. I’m sure there’s a case to be made for both approaches, but I’d rather have more variety all the time than have periods where I’d just rather not play whatever small set of modifiers are on offer.