Please consider having the game count the members in a guild and only require that many raid tickets to unlock the raids.
If a 25 member guild earns 600 daily raid tickets from all 25 members, then they should unlock the raids just as fast as a 50 member guild getting 600 a day per member.
This will not hurt the larger guilds due to how fast and easily they would finish the raids compared to the smaller guilds.
If you are worried about the smaller guilds having the tickets again before the raid is completed, then don't start counting the tickets for that raid until the raid is completed. This will put the same amount of time between each raid finish and start for everyone.
This is the fair thing to do for all players. It will still punish those with inactive players and require that all work together to unlock the raid.
I've spent a lot of time, effort and money on this game. I shouldn't have to lean on 49 other players to unlock the raids at a decent amount of time. If all players in the guild are active, then that is all you should be asking for.
This is the fair thing to do. More players would feel better about the game and this would stop a lot of the turmoil that is happening with the guilds.
Please, stop beating on the smaller guilds.