Knockhill is a unique circuit in the BTCC calendar, it always produces racing that is too close and hardly anyone sticks to the tarmac for a whole lap.
I think you have to just accept that this is just the way it is there. A stark contrast to the wide Silverstone circuit next weekend.
I remember the person a few years back on a forum bursting a blood vessel at all the drivers because they did not obey the Blue Book at Knockhill and stay the proper side of the white line.