I'm not sure about that, Ze. When we're talking about Krasic we talk about a winger whose job is to create goals. If he is limited and one-dimensional that could prove to be a problem because most of his moves would be anticipated and he'll rarely ever be effective in his play.
But when we talk about players like Trez (Inzaghi, Van Nistelrooy come to mind), 'fox-in-the-box' type of players, their job is to simply put the ball into the back of the net. Not much creativity is required from them and they are rarely ever responsible for creating the play. Most of them just play simple one-touch passes and hurry to get into a scoring position. So, yes their game is simple but I am not sure whether it is right to call them one-dimensional.