It’s not just GA...
I applied for a reasonably large airline two years ago. Paid for my flights, practice sim time, accommodation etc, only to turn up at the interview to be told that there was no actual job, and that they were just compiling a list for possible future positions. It was disappointing.