I don't think anyone disputes that vaccines are better but as of today we don't have one.
You compared lockdowns to a bandaid, and I agree. We need bandaids sometimes until we get proper treatment.
OTOH, I'm not aware, at least in the EU (where I am located) of large pharmacological efforts sponsored by governments: most of the results have come, for good or bad, from the USA's Warp Speed or the UK. Yes, BNTech and CureVac are German, but they are exceptions, rather than the rule.
It isn't even proven that lockdowns can actually save lives, although the last study touching this among a whole load of other risk factors (from U of Toronto) can be now considered old (data up to early May).