All good points if true. However I will say that to my limited understanding a crime under a specific law having been pardoned, that same law can then not be used to prosecute this crime anymore. Meaning states would have to find a different (preferably state) law under which the same offence is punishable.
And that is all disregarding other issues like packed courts, republican controlled states, the vagueness of double-jeopardy in this regard, and the general chilling effect a presidential pardon would have on prosecutors to even press charges in the first place.
The loss of benefits is easily circumvented by promising a golden parachute along with the pardon, so I could still see a lot of fanatics doing the crime “for country and freedom” or whatever they tell themselves.
Overall this seems like a potentially dangerous erosion of checks and balances that is easily abused when put in the wrong hands. As the dissenting opinions in the ruling openly state.
That smells like survivorship bias. Your dataset is skewed by loose caps being way harder to find due to being smaller. It stands to reason that all those bottles without a cap you find will have also had their cap littered in the vast majority of cases.