Well said, agree totally.
How long till Sky and other broadcasters push for a 10 team English Premiership so they can have Man U, Arsenal, Chelsea, Spurs, Man C and Liverpool all playing each other four times a season? Beware the Birminghams, Wigans, West Broms and Blackpools of this world!
Birmingham etc are big enough clubs to sustain top level football and there are plenty others in the championship of a decent size who could fit into the top level. Cowdenbeath and Brechin aren't and will never be a big enough club to operate at the top level.
Comparing us to England is daft as they have over 10 times the population as us and can sustain a top flight of 20 teams. In Scotland we can't and it's just fantasy thinking we can.
Did not suggest a Scottish top flight of 20 teams which, I agree, would be too much. All I am saying is that the broadcasters and the organisations that run football want to pander more and more to the teams they see as the elite sides and stuff the rest.