Agree, there is no "Scots", whatever the powers that be would like to think. Regional dialect varies enormously around the country. My three grandparents who were alive when I was growing up were from Fife, the Borders and Ayrshire - they all spoke in different ways and used different words and expressions. A great aunt from Aberdeen used a lot of Doric words, a girl I shared accommodation with at Uni from Shetland appeared to be speaking a totally different language at times.
"Scots" isn't a language, it's a mish mash, a hybrid dialect based on English. Most people in Scotland use some dialect words - stookie instead of plaster cast, or wee instead of little. But nobody, speaks the full-on "Scots language" in the way the Scottish government would like to believe it exists as something totally separate from English.
If "Scots" is a separate language, then so is American English, Australian English or South African English.