I used to play with a group like this, really one guy in the group, but still the same problem.
I changed 2 things to help combat it. First, I haven't given out a bag of holding in 20 years.
Second, I've established that dragon's are about hordes. If the dragon is killed away from the lair...