You're spot on about the typical arguments for banning them. Never made a whole lot of sense. I think it just looks intimidating. It could be argued that its easier to conceal but at that point, does it really matter much?
You're right about that being an entirely different topic though. Id rather just geek out on cool hardware than devolve into arguments of circular logic with anti gun folks.