Ronaldo:
Carroll hardly played last season, so his 3 goals came in maybe 7 or 8 starts. Lovenkrands was also played left wing half of the time so its slightly harsh to pan his 3 goals when he maybe started 6 or 7 games as a striker (you're always telling us that he should be upfront or not on the pitch at all). As you say, Shola will probably get 7 or 8 goals in the league too. Let us forget Best and assume Ranger will be a fringe player or loaned out.
I also think Nolan has confidence back in front of goal (and will likely get games supporting the striker away from home) and Barton will get goals if he gets a run in the team. Routledge's poor goalscoring record has not really followed him here as he has three or four already, and Jonas has finally broken his duck too.
Added to that, we will strengthen in the summer, and as someone said, you don't need a shitload of goals to stay up.