I too have the same thought about DLS method. It is quite fair and effective, maybe in few matches this could've turned the result upside down. Those are exceptions, and as a system it need to be fair functioning all the time. But, technical errors happen in all means. Other than DLS, no effective system is used and the only choice is to share the points between the teams and end the match.
It is surprising to see so many people complaining about the DLS system. It is the best we have at this point. The only draw back is that it doesn't take pitch conditions in to account. For example, the projection will be same irrespective of whether the pitch is a dust bowl with zero support to the pacers, or whether the pitch is a minefield with a lot of support for them. But these small things we need to ignore. DLS is a hundred times better than what we had previously, when South Africa was set a target of 22 runs from 1 ball (1992).