Personally, I think the game needs some ways to get seals a little more passively like this. For instance, 2-3 seals per tribute collected, maybe 5 for a successful defend win. This would also encourage players to set up real defend teams instead of 1 troop gimmies.
I found myself grinding more than I probably would have to get the full 1500 seals last week, the first full week with seals on console - I guess I had been coasting on my tribute collections as the basis for my economy for a while. Adding some more passive ways like this would help with the guild seals so it’s not so much of a grind (I know there are many of you who get 1500 easy and probably don’t consider it a grind at all, but some of us play games in addition to GoW and would like to be able to devote a little less time to the game while still being able to max seals)
With 3 seals per tribute collected and 5 per defense win, that would have easily put me at +400 seals last week. It would also make it a little easier for the less active players to contribute more seals.