The war rewards are too low. The cost to add generals along with the risk of retraining lost planes don't make it worth it to participate sometimes. You have to have a perfect battle not to lose more than what you'll get if your alliance wins. With the long retrain times added to all of this after a battle players are definitely playing less. Especially when everyone is just trying to grind enough wins out during this event or for the next oil purchase. It's taking the fun out of trying in wars. Alliance perks were a nice addition but it has to be more beneficial. People are definitely getting tired of the game.