Sorry, in my opinion they should NOT.  "Possibly", it may be acceptable at the beach.  However, wearing them in the city or to a place of work in my view is not appropriate.  Do I think women should wear them??  Absolutely.  For some reason, I think men are better off in long pants or shorts.  If you want to stretch it, you can wear jams, but capri pants look better on the ladies.. 
A Filipina girl wearing capris.