Highfive; I agree. But what NLH is doing now is not positioning crew back home. Rather to a different city in US. I've been at airlines that do the same. The company saves production days and hotel costs.
A hotel in the US can easily cost USD 250 a night. Instead of having the crew there for - let's say - four nights, they positioning them with Southwest from Frisco to LA, and fly back home the next day. More days home (in my case).
A win-win situation. But of course, some always complain no matter.