I understand all of that. I even summed up why I thought it silly in the first place to try to pretend that lab caches are caches at all because they lack all of the traits of one. They lack not only GC code, logs, difficulty and terrain - there is a list of 18 items total that a normal cache would have that they lack. I summed that up last year (which somebody somehow found unhelpful):
https://project-gc.com/qa/?qa=11991/lab-caches-treat-them-like-caches&show=11992#a11992
From what I understand, the policy of Project-GC is to try to treat lab caches the same way that they are treated on geocaching.com to the extend possible. My point is that there is now a discrepancy in how it is done with respect to owning them.
I know that you cannot force Groundspeak to do anything, but from what I gather, you are one of the biggest and most influential users of the Geocaching Live API. If you stated your policy of trying to make your treatment of caches match that of geocaching.com and then lament that you are unable to do so due to limitations of the API, maybe the API would be extended at some point to allow you to treat them more the same ?
That would be my proposal at least :)
EDIT: They lack 15 of the 18 trait of a normal cache, not all of them