Many other religious figures are somewhat dubious, by virtue of their lifestyle. Acting in harmony with basic principles over time, whether it brings favor or not with other people, commands respect. Accepting others in their sincere beliefs, and the ability to change when change is indicated through the reasoning process or the attainment of knowledge is not contradictory to morality. Not intentionally inflicting harm on other people who are not threatening you, is consistent with morality. Being consistently honest and truthful is certainly moral.
Morality is defined differently by many people.
I believe that the majority of American people would have a difficult time defining morality. Most would get hung up with religion and God. In so doing, all objectivity is lost. Jewish-Christian concepts tend to equate God with morality. What a great system.