I think the issue is that before COVID we didn’t bother with vaccines unless they provided immunity. Immunity is what the vaccines largely provided until Delta came along, and now with Omicron that aspect is even worse.
The flu vaccine was always a gamble but it hoped to provide immunity - other than that I can’t think of many. The shingles vaccines, I guess?
I honestly think the vaccine developers should be getting grilled for their decision not to try and make a Delta vaccine. Their decision process is pretty clear - they’d get to sell more doses of their vaccine without any R&D costs. Maybe they figured the next variant would come along before it mattered, but they had no way of knowing if that was going to be a variant of the Delta strain anyways.