Have you actually read any of the answers to your question?
If so, how can you still not understand that there are valid reasons whether you agree with them or not?
But your reasons are not those that protect and serve anyone else. Why make others uneasy by carrying in public like that? They only serve your own purposes and do no good for anyone.
I think we all can agree we enjoy our guns. But we also have to understand that others will not share the same love for them as we do. We can't do things that blatantly make them uncomfortable. When we do, it only makes our hobby appear to be dangerous to the public. Do you see my point?