This is one heck of a philosophical idea. It gives me a headache just thinking about it. Really though, all it comes down to is, does it matter? If the best team doesn't win, does it make them feel better to go home at night knowing they were better, while another team goes home with a ring? I certainly don't think so.
To me, sports isn't about better and worse, they are about winning and losing. So while the best team may not always win, the losing team are always the losers.