There are strikers that can do close to everything but those are the elite who are probably unattainable for us and in some cases, certainly unattainable.
Most "regular" strikers will excel in some way or another but maybe have certain weaknesses too, like any player really. Some of the names I've seen get poo-poo'd on here leave me wondering if we're asking for something that just isn't realistic. Wrighty and Henry had average scoring records before they joined us but went to become record breakers, sometimes it just a case of a player finding the right environment to perform.