You're correct, however most aren't going to pay the big cost to do that. A better way is to be able to either borrow a recovery unit or rent it. The other problem is training someone how to use the unit and then know what to do with the freon after recovery. Until it's made cheap and easy to recover, venting will continue to happen.