I think upwork should return those connects when client's interviews on job post is zero and job expires.
They should aslo support new freelancers with at least 20 connects per month. Just a suggestion.
Why should new freelancers be given free connects? surely if anyone gets them it should be the ones that have earned significant income on Upwork so are a genuine source of income for the company???
(but to be clear, i dont think ANYONE should get them free. That way it is a level playing field.