A big part of the problem is apparently the offshore shift pattern changes and testing requirements.
Where you used to have a full flight north on Monday morning, many of those now need to go north on Saturday and Sunday for company PCR tests and depending on who you work for, quarantine. To carry the same number of passengers, you’d need three flights instead of one. On a route where road and rail is an option, it’s just not practical.