Honestly--what does believing in something other than yourself have to do with one's character? There are plenty of people who believe in a higher power who act immorally / unethically / display poor character, just like there are people who aren't religious who demonstrate exemplary character. In and of itself, believing in a higher power doesn't equate to having high character.
Second, I am quite aware of much of what Mormonism entails, perhaps moreso than many. But those things you suggest require dedication also seem goofy, unnecessary, frivolous and / or fringe from an outside perspective. Many Catholics don't eat meat on Fridays--do you similarly laud their "dedication?"
I don't want to turn this into a holy war, but the notion that merely being religious = you are a good person is bunk.