Yes, Scotland has one of the worst pyramids in football, but it's not alone in teams having to meet certain criteria to gain promotion.
In England there are various levels of licence and the higher up you go in the non-league pyramid then the higher the criteria. If you don't meet the criteria for the league above the one you are playing in by March 31st, then you are ineligible for promotion or to take part in the playoffs.