It's pretty obvious why Marco is stuck in football limbo. While technically one of the best players to ever wear the AWs strip he is being asked to play 10 for his club and country when he doesn't have the strength or experience/tactical appreciation to play the position. IMO he still plays like a young winger who is told to take his man on at every ocassion.
Case in point was against Oman. He lost the ball in possession countless times and often dribbled the ball into very isolated areas. I wouldn't play him at 10 again for the AWs. Wee Mac has to play there.
Personally he comes across as smart enough that if a half decent coach had him he could do well.
Just think about Kosta under Muscat. 3 years ago Kosta was very selfish and, even at the Roar, was very one dimensional. Now he has a great pass, makes good runs and his delivery is much better as he can read the runs of players better.
I think if Marco played under a good coach you'd see the same.
Naturally it helps playing in the best side in the comp (which could explain why Rojas looked so good at victory) but you look at the coaching Rojas has had. Ange is a fantastic coach who undoubtedly got the best out of him. I doubt he is actually getting or had got any decent coaching in Germany or Europe playing in the reserves and at Thun. Could explain why he hasn't progressed and if anything has regressed.
I think he needs to go play first team football at a club that really want him and under a coach who can transform him from a good young player to a real pro.