In the case of Scotland the state resources (those of the Scottish govt) were promoting the leave side.
Both of those have very different histories and circumstances Greenland was a colony and in thr current (or at least very recent) treatment of indigenous people.
They certainly were not. The full force of British institutions was ranged against Scottish independence, including the civil service, BBC and even certain businesses like Baxters or Tesco.
Scotland forgets its past. Most people don't know that most of Scotland including non-Jacobite areas was garrisoned in the late 1740s. Or that there was an uprising in 1820. Or famines and rioting around the Moray Firth in the 1840s so bad that the army was brought in. Most of that is forgotten.
"Indigenous" is code for tribal. Scotland was partly tribal into the Middle Ages but is never classed as such. Why the difference?
Both of those have very different histories and circumstances Greenland was a colony and in thr current (or at least very recent) treatment of indigenous people.