Your reasoning is quite logical but I think Hamza will be in front of Ndidi by the end of the year. I think Hamza offers a lot more overall; pressing, passing and shooting. The question remains as you said will he gef the game time?
I also think there is a good chance both Ndidi and Hamza can be accommodated in the same lineup if end of last season is anyrhing to go by.
And finally we don't the full potential of Hamza whereas Ndidi has played many seasons for club and country and can't see him improving on his present strengths.