If you want to carry large frame revolvers and autos, you need to live somewhere where more bulky clothing is a norm. Here in the south where tee shirts and shorts are the norm, then something smaller for a weapon is the normal choice. When I carry "on the body", I carry a 342 or a 351C in my shorts front pocket. When I decide to carry something heavier then I would use "the bible" carry
http://smith-wessonforum.com/140819759-post23.html . During the colder months here or when I am up north visiting friends, I can and do carry larger framed handguns as I have more places to hide one. Not everyone in Florida dresses as a "Sonny Crockett" and can hide a Bren 10 on themselves.............