I 100% agree with you but I don't really think that's the main point of Duffy's argument.
I think he's going after our owners and fanbase by saying their expectations are too high, he did this a few days ago as well. The board are definitely very publicly ambitious when they speak but literally every board in the country speaks this way, it's nothing special and the specific actions that they have taken have generally been pretty patient in principle and I genuinely think Hartley, McCann and McIntyre wouldn't have lasted as long at many, if any, other top flight club of the last year or two. It's very easy to take a ten minute interview with a player or official and ask them a loaded question then run the exclusive 'Cierzniak targets treble' based on a few seconds of saying that they'd like to win every game that they play. I don't think there's anything wrong with the clubs ambition or patience, they've just made a few poor decisions and not delivered oversight very well IMO.
If we're talking about fan expectations, we're no worse than other clubs. When there was talk about Tommy Wright potentially leaving Saints, it was astounding how much of their social media seemed to suggest that they'd welcome the news of new management and wanted to sign big name players. For me, a lot of it is an excuse that the managers niche in Scotland like to come out with and write articles about but there's little tangible detail. It doesn't hinder the progress of a club unless you've got reactionary personnel who react to every mental social media post.
For me, our future is down to just trying to find a way of improving the decisions we've been making and mend relationships between the board and fans. We all disagree about football on here but generally most of our support recognise where we're at and see us in a better place than 5-10 years ago and would be happy enough if we had a team in the top flight who were generally capable of hitting the 40 points that a club the size of Dundee could realistically finance at a sustainable level. I think the owners would be pretty happy with that too.