It doesn’t fix anything though. As an example:
2400 clans total. let’s assume 10% spin during every hour of the day = 100 per hour.
The way it is today that means that potentially 100 clans could be matched to any of the others all day long.
Using the same numbers but using your methodology:
2400 clans and half want single and half want double attack. 1200 clans each.
Every two hours 100 clans can match for single and on alternate hours, 100 match for double. They do still have the same amount of opponents to match when they spin but only half as often and only half of the total (2400).
Add to that that single spin wars would require that clans limit their rosters and do not put in lower THs near as often and that is an additional negative for single spinners.