I agree with everything you've written 100%. In principle I would support a ban (definitely in places in need of high security, such as airports or banks) and because it's a symbol of oppression, but at the same time I struggle with the fact that it's breaching basic liberty to wear what you like. Whilst I'm sure many women have no choice in the matter, I'm sure some out there probably do actually choose to wear it (sad, but no less a choice) so it's a difficult one. I think if it came down to it I probably would be in favour of banning it, but tentatively due to these reservations.