I agree, but should it be required by law. That is the question!
It's not a question, because it has been answered. That amendment was put forward, but it was defeated. Carry in a belt or shoulder holster, and you are legal. Use whatever type of holster that meets those requirements, and carry on.