For Michigan this would be a gray area to carry on a motorized bike since it has an engine. To do it on a motorcycle or in a car you need a carry permit (CPL) or it can't be on you and it can't be loaded (needs to be in trunk unloaded).
For me I carry even though I don't live in a bad area, because there are bad people everywhere these days. I do to protect love ones and because I can. I don't do it to be macho, because I think that only leads to trouble. Now I won't argue this one way or another because I rather see what other think without a fight breaking out over it.