Do you know what very low certainty means? That’s the evidence that it doesn’t work.
If only small, poorly controlled trials show a positive outcome then why do you think it is worth following up on?
As for it being off-patent so no financial incentive it didn’t stop the NHS trialling steroids...