I have to say I strongly disagree. And you seem to be judging him from one game, where his team chose not to play their attacking football, against a superior team.
I guess Ziyech might not have made a great impression against Real Madrid 2 years ago neither, to compare it. You do not get Motm 8 times for being underwhelming. 6 goals and 9 assists may not be much, but he is neither a forward nor does he have the team mates Zieych has. A LOT of chances he created was wasted by lousy forwards since Mavtaz was injured. He has very good stats otherwise also, like having shitloads of chances created, high number of successful dribbles, a lot better defensive stats than before etc. The season was slow starting for him, but then again, he did not have match training and had suffered a broken metarsasal. 2019 stats are excellent. I guess we will see who was right in a couple of years. I am not sweating. I watch most of the matches he plays, and I do think his talent and potential is a lot higher than Ziyech. But then again, Ødegaard is 20 and Z. is 26. Ajax fans seem almost angry that he did not choose your club when he was 15. Feel free to feel this way of course, but saying he is underwhelming in the Eredivisie is not correct at all. He is on a good trajectory imo and is clearly on a level over his teammates in Vitesse.
One game? As I've stated I've been following him since he's been playing in the Netherlands.
He's definitely been underwhelming, there's no other conclusion than that. However the question is whether to look at his performances in the past, or to look purely at his potential. His talent is obvious (although not as great as he was hyped when he was 15 - but that was also to be expected).
However I will admit that I thought his numbers were slightly lower than 6 goals and 9 assists, which is decent in a club like Vitesse. You are right that it will be easier to get bigger numbers with better teammates around him. I thought he had less assists. 9 assists is fine at a club like Vitesse. 6 goals definitely underwhelming though, seeing as this is his third season in the Eredivisie and he plays an attacking role. His stats at Heerenveen were very poor though. Last year two goals and two assists in 24 league games and 2 cup games. Yes he is young, yes Heerenveen isn't a great team. But the Eredivisie is crap, especially defensively. A very talented player should get far better stats than that in any team. First season he didn't do much either, but given his age it's not fair to judge his first months. In the end last year was very poor and this season is decent at best, but that's underwhelming given the hype around his talent.
He's definitely not lived up to his reputation. The biggest talents come very fast in the Eredivisie. Odegaard was regarded as one of the best talents, but he's not been thát impressive. Don't get me wrong, I see his talent and I even am a fan of the kind of player he is (technically skilled, creative, great passing). However that doesn't change the fact that he has not really delivered so far. I also don't agree he's clearly a level above his teammates. In potential, yes obvoiusly (although this new young striker Buitink has so far impressed me as well and he could have a big potential as well - need to see some more from him though). But Odegaard's level at this moment definitely is not a level above all other teammates. Bryan Linssen was out for Vitesse against Ajax. As an Ajax fan I was happy about that and if I definitely rate him higher at this moment than Odegaard (note: at this moment, obviously Odegaard has more potential but he is not better right now).
And his choice for Real Madrid was plain stupid, even Stevie Wonder could see that back then. A move to Real Madrid is a stupid move for any player that's not established. Unless you're so talentless that you know you will never make it anyway then you can better take that opportunity when it arises. However when a player has real talent, a move to a club like RM (or any European 'giant' for that matter) is nothing else but plain stupid. 99% of the players who do that fail miserably. Of course at Ajax there are also enough talented players that flop, but obviously history has proven a far bigger percentage of talents that chose a gradual development at (for example) Ajax have made it in the end. Besides Ajax there are also other good clubs for young players, like Schalke or Anderlecht for instance. However RM youth academy is a dead end for basicly any player. This was a guarantee beforehand. It's only good for the players bankaccount. If a player choses that over the opportunity that Ajax offers, yes than that player does lose some respect.
Besides that it is also a very bad precedent for a club like Ajax to give a player like Odegaard a second chance. Then Ajax says 'it doesnt matter that you chose the money when you were young, you can still get another chance in a few years'. With that message many young players will take the money first and then see what happens. Then they can always go to Ajax later. But that's not a message Ajax want to send. It's not in Ajax' interest. Now Ajax has to pay a lot more money for Odegaard and his reselling value will also be lower when he's 23 or 24 rather than what it would have been had Ajax sold him at 21 after he'd been at Ajax for 4/5 years. But most importantly, the investment for Ajax becomes much bigger and therefore the risks are far bigger. Therefore it is much better for Ajax to get those players at 16 rather then after they've already flopped at a club like RM.
So at the end of the day would I take Odegaard at Ajax? He has Ajax written all over him as a player. But I'd only take him for a modest fee (6-8m). I don't think that's in the cards. He's definitely not worth 15-20m at this point and Ajax shouldn't pay this amount of money for him. I don't believe he will deliver what will be expected. If he joins for 20m he has to be Ajax' main man next season. That's the expectation that comes with that price tag. I do not believe he is ready for that right now. He has not shown that he is in his time in the Eredivisie so far. If he joins for a modest fee, expectations (on short term) will be more reasonable and this could allow him to develop gradually. With that fee he'll get a bit more time to grow into the team and he wont be expected to deliver every week (which will be the case if he joins for 20m). I think Odegaard can be a great player for Ajax in 2 years time, next year he can be a decent asset. But a 20m price-tag will bring an incredible amount of expectation and pressure. Ajax made that mistake before, with a player called Sulejmani (who by the way was far more impressive at Heerenveen than Odegaard was). He flopped quote miserably. Also injuries were part of that, but also because the record-breaking price tag brought a pressure on him that he couldn't take. The same will happen to Odegaard I'm afraid. That's why I don't want Ajax to sign him as a Ziyech replacement for a huge price tag (20m is huge for Ajax).