I agree, both of these cases are pretty common and the new solution doesn’t seem ideal.
Example of the subspecies case here, not RG despite 3 agreeing species IDs. My experience is that in North America subspecies are rarely used or valued and you’ll get a lot of situations like this. But there are contexts like African megafauna where subspecies are more widely used and the current approach would make a bit more sense…