The fact that so many different teams have won cups in recent times shows how much of a lottery it can be and how much a bit of luck is required to lift one.
We have done well in the league because our team has been good enough to bounce back from a bad performance here or a bad decision there. Overall, however, it's our consistency that kept us the best of rest.
With so many teams capable of beating us and other SPFL teams on their day, I think it's actually more difficult to win a cup now than it was back in the 90s.