I disagree about teams being awarded a 3-0 win for a game called off for a covid infringement. If St. Mirren had been awarded a 3-0 win over Celtic, it's not going to make much difference to Celtic winning the league, but could make a huge difference at the other end with the teams fighting relegation. So effectively it is punishing the likes of Hamilton, Livingston and Ross. A better penalty would be a points deduction (3 to 5 points) and then the game gets rescheduled, making it fair for all teams.