If you want to discourage open carry in lieu of concealed carry, then make concealed carry legal in every jurisdiction and don't require a license that costs $100 or more for license, background check, fingerprinting, etc. and requires the time and cost of a course, and renewal every few years...