Because it depends on what the individuals opinion is. Take an real world example from a few years ago:
1. Muslim cab drivers felt it was immoral to have anything to do with dogs, therefore they refused to pick up fairs for anyone with a dog even though the owners of the cab company had no problem with dogs in their cabs. There were cases of cab drivers refusing fares for disabled people because of service dogs.
2. Some people think it is immoral for Muslim cab drivers to refuse fares for the disabled.
Two different views of what is and isn't "moral" depending on personal opinion. If you are a Muslim, you probably think actions under #1 are moral, however the vast majority of people in this country probably feel that #1 is immoral.