Not true at all.
Andre Silva scored more goals than Haaland in the league last season playing less games, assume he is the better player under your criteria?
Sancho had great return last year, but he's never performed at the level Sane did in the PL back to back.
Gnarby had 23 goals and 14 assists in the 19/20 season. Let's not ignore that. Gnarby has produced it at the highest level, Sancho has still to achieve that and he might in the future. But let's not act like Sancho is clearly a better player because that's not accurate at all.
You're also missing key factors here and judging it solely on a single season. Sane was out for a year with a cruciate injury. Those take time to get back to full fitness. Bayern come up against more packed defences than Dortmund do. Sancho also takes the set plays so he's obviously going to have the chance to get more assists and goals if he gets penalties. Sane and Gnabry don't take penalties for Bayern.
Okay fine, I will take your point and do better.
Sancho 18/19 - 13 goals 20 assists
Sancho 19/20 - 20 goals 20 assists
Gnabry 18/19 - 13 goals 9 assists
Gnabry 19/20 - 23 goals 14 assists
Gnabry 20/21 - 11 goals 7 assists
What you have done is take Gnabry's best season and decided he is better. Also higher level? you mean 2 teams playing in the same division, same competitions UCL, German cup but only one is playing in a higher level? News to me never knew Bundesliga is divided into Bayern and the rest in terms of level.
Sancho takes set plays because he is good at them, meaning he has a good delivery, looks like you don't rate set plays?
I would like you to go do some research, Sancho has taken 3 penalties in 3 years, Haaland and Reus are the penalty takers no Sancho.
Sane, so if you're saying he has done it back to back and saying he is better than Sancho because he hasnt played in the PL? Okay lets compare his PL stats
Sane 17/ 18 - 14 goals 19 assists 18/19 16 goals 18 assists 19/20 injured
Sterling 17/18 - 23 goals 17 assists 18/19 25 goals 18 assists 19/20 31 goals `10 asssits
Is that because Sane played at a higher level? Also Sane took freekicks for Man City just FYI.
Don't tell me I am only looking at 1 season, when Sancho, Sterling, Rashford have all been putting up numbers for 3 seasons.