I get your point but Dundee United won the cup last season. They did beat Rangers on the way, however Ross County beat Celtic last year so on any one day anything can happen. Celtic could beat Rangers and then lose to anyone including Hearts. Any decent team can win the cup with a wee bit of luck.