I think your view is very silly.
If morality is a matter of opinion, then if I have the opinion that Xing is right, it is right, yes? I mean, unless that follows I don't know what you mean by 'a matter of opinion'.
Well, that's clearly false. If I have the opinion that X is right, that doesn't entail that it actually is right. I will believe it is right. But it won't necessarily actually be right.
That's as foolish as thinking that if I have the opinion that I have a partner, then I do. No, whether I have a partner or not is not a matter of opinion, even though I have opinions about it. Likewise, morality is not a matter of opinion, but is rather a matter about which we have opinions.
This fallacy - the fallacy of confusing a means of awareness with an object of awareness - is what's principally responsible for the widespread belief in individual and collective moral subjectivism among the public.
Yet it is just poor reasoning.
Here's some more poor reasoning (I have never been able to comprehend how anyone can think this a good argument - it's just so obviously stupid - yet whenever I ask anyone to defend their individual or collective subjectivist views, this is the argument I am invariably given).
1. Different people and groups have different moral beliefs
2. Therefore, morality is individually or collectively subjective
Obviously as stated the conclusion doesn't follow. It needs the following premise added to it
1. Different people and groups have different moral beliefs
2. If different people and groups have different moral beliefs, then morality is individually or collectively subjective
3. Therefore, morality is collectively subjective
But 2 is obviously false. I believe it's raining. You believe it is sunny. Therefore whether it is raining or sunny is just a matter of opinion. That's the same logic, yes? The same logic by which many reach the conclusion that morality is individually or collectively subjective, would imply that weather is too. Yet it isn't.
(Reply on behalf of the ignorant - 'oh, but, dur, weather is objective'.....er, yes, that's the point!)
Note: the fact that different people at different times and places have had different moral beliefs is, at best, evidence for 'relativism'. But relativism isn't subjectivism. If morality is individually or collectively subjective, then it is also relative. But it does not follow that it morality is relative it is individually or collectively subjective.
The fact is there is no good evidence that morality is individually or collectively subjective. Which is why you find that it is almost exclusively non-experts who hold that view about morality, whereas the experts- though they disagree among themselves about exactly what morality is - nevertheless agree that it is not individually or collectively subjective.