Is OW fundamentally flawed?

Yes, Overwatch and Competitive Play in particular are fundamentally flawed. The flaw that I have pointed to is algorithmic handicapping of ranked competitive matches, which makes the ladder completely dysfunctional: