I am not sure that the majority of these negative comments come from Scots people. There seems a strong undercurrent of negativity about Scotland and the Scots in most of the UK media these days and a lot of bile spouted about our politicians. My impression is that these people are unable to come up with any cogent argument to justify their point of view and resort to attempting crude character assassination of both individuals and the country as a whole. You really do have to treat these comments with a large pinch of salt, ignore the rants at either extreme and form your own opinion from the reasonably expressed views. So far, it seems, the only weapon in the armoury of these people is to promulgate negativity in the hope that a falsehood told often enough will eventually be believed.