I agree with some of what you're saying, but there's some truth in the cliche that teams make their own luck. Rooney did make a few bad decisions last night, but he also worked his backside off again, and his ability to hold the ball up helps us to defend from the front. It would be worth TB having a word with him to make sure he isn't too selfish when he has better options available, but I wouldn't drop him. Same applies to Foran: he might not be at his best just now, but his experience and intelligence on the park are important parts of the team's success just now, imo, and he adds the option of us being able to play high balls to the back post at set pieces for him to knock down for the strikers. Like you, I'd have Duncan and Gillet in my first-choice line-up, despite Shinnie having done pretty well since he's come in, but I'm not sure either will be fit for Saturday