agree with herb687
In this specific case the GA ought to been able to see that the OP was likely going to make it and ought not given away the seat. It wasn't a misconnect, the OP made it to the plane. This issue really isn't about the type of fare the OP bought, this is simply an issue about poor service and poor judgment as herb correctly points out.