You require citations, and start your assertions with "I think". Seems unfair. In fact, we have some vaccines for some "common colds" (
https://en.wikipedia.org/wiki/Respiratory_syncytial_virus_va...), but none for coronavirus common colds.
I refered to veterinary as a source of pesimism. There are a number of veterinary serious problems related to coronavirus. I'm going to just refer to https://en.wikipedia.org/wiki/Coronavirus#Infection_in_anima.... Labs are trying to get vaccinations for those infections for years if not decades, to no avail. We are talking of millions, if not billions, in farm loses, so not a minor issue.
When all the SARS-CoV-2 event was raging, people from veterinary were very pesimistic, because they knew coronaviruses change so rapidly that no (traditional) vaccine holds for long enough. Luckily, mRNA vaccines shorten the window between variant detection and roll-out. They are trying genetically altered viruses that include multiple versions of the S protein, to induce the immunity, so it's not like they are working with ancient technology or no resources.
You also recognize that "dengue was thought to be a difficult target", and indeed it was. You don't need [citation] to assert that. The fact that we were trying to vaccinate against Dengue for almost a century is [citation] enough. The same holds true for coronavirus, specially in veterinary.