So according to this you think it is 'wrong' to think that a party that is on govt should run in a professional manner if they don't have whatever random number of the population you deem relevant.
Where on earth do you get that from.
To be clear I expect all organisations whether companies, charities, political parties etc to be run in a professional manner and if they are not I expect the relevant authorities to take action which may include barring certain individuals from holding office through to charging individuals with offences should that prove to be the case.
But you are again blurring the issue of the SNP being in government and the SNP as a political party. In government they will need to abide by a whole raft of rules and have a huge amount of public money to distribute and they need to do this professionally and lawfully. But they have the support of the civil service to help them do this.
Their financing as a political party must be completely separate to the public money they may control in government - and quite rightly too. Regardless of whether they are in government or not they will have to abide by the same rules and responsibilities of political funding so the notion of their being in government is a red herring. They are required to act professionally and lawfully whether in government or not.
And given the smaller electorate in Scotland, the equivalent in the UK of 20,000 would be roughly 200,000 bit lower than that you would be happy with them being run by someone who had watched a youtube video on Excel and had a season pass for their local internet cafe.
Which is kind of my point - despite being in government, as a political party in organisational terms they are tiny. My estimates being that their income was sub £1M prior to the big membership rise and approx £5M after. Even at its peak I suspect that is about half the annual income of the school where, as a trustee, I have governance responsibility for audit and risk.
So I think you have an organisation run on a shoe string where people want to spend as much time and effort on their political activities and look not to have prioritised their accounting obligations. That's entirely wrong and if I did that as a trustee I should expect to get into serious hot water, as should the SNP hierarchy.
So I'm not excusing their incompetence (even if it is merely that), just looking to explain it.