Maybe little venting off, but everyone in this game not once or twice saw when someone leaving after war matchmaking causing war defeat for whole alliance. Or constantly not using flags in war while not opt out. And when someone come up to alliance you don’t know how good person are. So why not add to game war participation karma, which depends only on war participation and as result another alliance filter with karma level. If karma filter disabled/ set to 0 then do this karma level visible for alliance members when person requests for joining (invites only) (and only in that time to prevent bullying). Good war participation increasing karma, missing flags once in month not affect karma, leaving after matchmaking huge loss of karma points, missing flags constantly - losing karma points (more missing and more constantly - more points loss).