Even the right-on BBC think the puberty blocker ban is played its part in the split:
From BBC:
Where did it all go wrong for the Greens?
Clearly there have been growing tensions for some time on both sides about the power-sharing agreement between the SNP and the Greens, but both parties have soldiered on regardless.
But last week the Greens lost control of the narrative around an important climate change goal being ditched.
They had clearly not wanted the 2030 target for reducing emissions by 75% to go but a lack of progress towards it left ministers with a diminishing number of options.
It had been hoped that a package of more than a dozen policies being wrapped around the announcement would be enough to take the sting out of such an unpalatable decision for party members.
But when news of that decision over the targets was broken a day earlier than planned by BBC Scotland News, they entirely lost control of that message.
Compound that with a decision - on the same day - to pause the prescribing of puberty blockers for children referred to a specialist NHS gender clinic and the unpalatable tipped into the unacceptable for many members.
From that point, the race was then on to see who would collapse the agreement first.