No, absolutely not. IMO there is not way that is better than another, even if you'll meet people who'll say that their particular way is the way not just for them, but for eveyone. Just ignore them ;-) The point is that the people in question are happy.
And that is where the problem may be. If, for instance, one of the partners is not honest about what he/she wants - say the have the fantasy of wanting to be a slave, but do not what to do this in reality. This is ok and what many want, but should be said openly, as many people waste time and energy and eventually their hopes of finding a good matching partner because they have to go through so many people who do not admit what they are really after.
The other problem that can arise is that in some cases the sub just want his/her needs met, without having anything to offer.
I am sorry to say this, but I have also encountered subs, male subs mostly, who saw me as some sort of tool to satisfy them, not as a partner in a relationship who also happens to want something out of the whole thing.
That said, this is of course not to mean all male subs, I have met some truly wonderful subs as well :-)