This is the same with the annotations in ALA. I like it that way, if only because not all Collection Management Systems – even the best – do not handle annotations (or not all types of annotations) well and having the annotations taken care of by the regional infrastructures, like DiSSCo, ALA etc., makes that also lesser-resourced collections can benefit from them.
I am not a fan of “round-tripping” annotations either. I know that some (most) of my colleague Australian collections database managers would like to write annotations back to their CMS, but I personally do not. We copied some of the geo-reference related data quality assertions into our CMS (not as annotations) at the start of the first lock-down, so that our curation officers who had to work from home could verify the coordinates without having to go back and forth between CMS and ALA for every record. Also, collections can subscribe to alerts on annotations on their records, which all AVH providers do, so you can work very well with annotations without “round-tripping”. The annotations in the regional infrastructures will be a lot more F.A.I.R. than in individual collections’ CMS.
On the other hand, I would like to be able to get annotations from our CMS and other applications (we make a lot of annotations in our online Flora for example) into the regional infrastructures. This means that I would like my CMS to be able to handle annotations other than determinations.
Whether this should be done globally? If this means if it should be possible to annotate records in GBIF, I think that would be nice, as then collections that do not have access to regional infrastructures that provide annotation services can benefit from annotations (I mostly see annotations as value-adding). If this means if all annotating should be done in one place globally, I would rather see a global service that gives access to annotations from wherever they are made – or rather a more limited list of annotation services that would all use the same standard.
If we have all this in place, CMS can use external annotation services and there will be no need to store annotations that are made elsewhere in the CMS.