I agree with you. The problem with the SPFL is that it is run by the 42 clubs who the majority of don't want change. Scotland is one of the few countries which relies more on gate receipts than on TV money. Polls have shown that fans (as well as players) want larger leagues. So the 42 SPFL clubs are not listening to the people they rely on - the fans.
The league needs to be more open to having more promotion/relegation. This allows clubs to find their level quicker. To have more teams go up and down each season also means larger leagues. I'd rather there were 2 Old Firm games per season than 4. I realise Sky TV want 4 Old Firm games, but as I said above, TV money is not as important as supporters through the gate for Scottish clubs.
I would personally go for a 16-16-16 SPFL to start with. 3 up/down in each league apart from the 3rd tier where 2 go down automatically for LL and HL champions to go up.
With a 16 team league there can be a split after 2 games each. How that would work is open to discussion.
What's more, I'd invite B teams to join the set-up possibly at the bottom tier. I suppose there's an argument for Rangers and Celtic B teams to join the Lowland League or bottom SPFL tier.
Again, summer football is worth a try. Might give our teams a tiny advantage in European qualifiers.
But all of the above post can be ignored really since the current 42 SPFL clubs will not vote for anything remotely like it. The voting structure is not fit for purpose.
Neil Doncaster (or whoever may in future be in his position) isn't worth the money since he cannot make decisions without 42 clubs voting. So he is really an administrator on a very large salary.