you might be aware that the Libs too don't field candidates in by-elections when they think they don't have a chance. I'm not defending Labs though as I think they should offer the alternative.
rather I would prefer no parties. vote on candidates by the individual and not the party. imagine how the result would be different if this were so.