While I agree that they are not actually mistakes, they are the result of a way of doing things which conflicts with the design of Recorder in its current form and cause reports to return erroneous, or at least unexpected results.
For what it is worth, my position is that if left uncorrected they will continue to cause errors in the outputs produced by Recorder users and the knowledge of their existence means that many users will have to continue expending time and resources checking for such errors. The few examples I and others have reported will only be the obvious ones.
If a decision can be made that the Rec3.3 way is the wrong way, then a fairly simple update query could be designed to do most of the fixing in one go. However it would still need someone to go through and pick out those where the hybrid should not have a genus-level parent.
As examples I would draw your attention to Frog Orchid (Coeloglossum viride) in the Rec3.3 dictionary, which has three hybrid offspring, all of which are also children of species in the genus Dactylorhiza. On the face of it these hybrids should not be the 'children' of either Coeloglossum or Dactylorhiza. Yet some authors now call Frog Orchid Dactylorhiza viridis.
Interestingly I note that the preferred Vascular Plants list has the three Coeloglossum X Dactylorhiza hybrids as children of Orchidaceae, but it also lists a number of hybrid genuses, including X Dactyloglossum, which is the correct parent of all three (but has no child taxa at present).
An alternative approach to checking through all 844 examples in the Rec 3.3 dictionary might be to modify recorder so that the 'expand taxonomic groups' option is restricted only to preferred lists (or optionally so restricted).
I guess the question is what is the best way of dealing with the legacy of the Rec3.3 list?
Rob Large
Wildlife Sites Officer
Wiltshire & Swindon Biological Records Centre