You’re absolutely right. My brother’s situation was extremely last minute and the difference in cost was the $15 gamble or approx. $400 for a guaranteed seat (with checked bags)...on the same day with other carriers. Tickets were sold out with spirit as well. Amazingly they got on. They pretty much broke all the rules of non-rev.