An opinion doesn't provide the basis for an effective morality.
Discussion
It does on the personal level.
That's debatable. But even if it were true, how effective is a morality with no weight other than an individual's personal opinion? How would you cross the can/should gap and say, make a law or prosecute an evil act on the basis of a personal opinion? Is a morality effective when an evil person can eliminate the foundation of morality with a single bullet? Because history proves they won't hesitate to do exactly that.