This could be the greatest update since I play, if you give the opponents a real reason to fight! Because this is no war game anymore in my opinion.
1. You deleted the option to hide troops in traps (OS), that's way more fair, but the result was way less fighting.
2. You made shielding faster = less fighting.
3. You made the pure p2w KvK:R event = less fighting.
So there is only KvK and CvC for real fights, but:
1. KvK. Especially against older and smaller Kingdoms it's easy to outnumber them and win by farming, even if they have way better fighters.
2. CvC. The points for Training are so high that it's very easy to p2w a CvC and a lot of clans do this instead of fighting.
3. Since hiding troops isn't longer possible, you can calculate the result of a fight. So with the options above to win, why do someone should fight anymore if he isn't sure to win?
Last but not least there is Jothunheim and that's the only real war Event in this game!!! I love it but:
1. It's way to buggy and I don't believe you will be able to bring all that towns bug free on one map ever.
2. Even for me 82B and my Teammate 75B it's very risky to open a trap and it's over after 1-5 minutes of thrill.
3. It's very expensive for this short fun and 98% of all players can't play there at all.
So this game has become more and more boring. But me and my friends don't spend 200-300€/month to be bored, we like to fight (Same for the small spenders I know from my and other Clans).
So make the Fury event a fight event, without a p2w option (We can train in all the other p2w events).
Make the bot troops in Tower of Fury worth to kill or to protect. Don't make them 100% neutral, force the players to fight in this "war" game if they like to win. Because if we win each war without fighting, it's no war.
Make it worth to attack the reinforced Tower of Fury of the opponents. If it's like POP or "trap" it's just another useless spot where players waiting hours and nobody attack. Because they DON'T NEED to attack. So give them a important reason to risk there troops. If we have a reason to loose troops we have also a reason to train new troops instead of collecting millions over millions by pure p2w.
And make it impossible to spy the Tower of Fury!!! Or find another way to make it impossible to calculate the result of the fight before. That are the main keys to force people to fight: Important reason and unsure result!