You need to make a distinction between Scottish players and players signed from Scottish (SPFL) teams.
We have signed great Scottish players from England: McGregor, McLaughlin, Arfield, etc. All these signings have been successful.
We have signed players from Scottish teams: Lafferty, Hastie, Jones, Stewart, and Barker. All these signings have been failures.
I have no problem with signing more Scottish players, but I don’t see how signing players from Scottish teams help us. Kamara is one of the few obvious exceptions.