What exactly do you mean, when you say better than him? Is it based on tactics? Is it better football? Is it a knack of being a champion in the transfer market? Is it about being a manager who can fire up his squad for big games? If those are some of the criteria in saying 'better than him', then there are quite a few who are better than him.
I feel that quite a few are scared of change, just because they are scared of change. At this point, I'd take a promising young manager over Wenger any day! We are stagnant year after year... every season has the exact same script- either we are close to the leaders and fold around March/April OR we are fighting to seal 4th place. Either way, what we are getting is 4th place. What is happening now has been predicted by the 'realists' back in October/November!!
Example of conversation by people who want Wenger to stay or are scared for him to leave, at different points of the season:
"I didnt know the transfer window ended in July. Give him till the end of the window before we judge him" (At a time when our transfers should be almost wrapped up and we are still in waiting period)
"We are 2 points behind Chelsea (insert any other team name) and we do not have billions to spend" (when we lose to a big team... again!)
"We are still in the CL 2nd round, in the FA cup and are just 3 points behind the leaders.. if you'd have given this to me at the start of the season, I'd have bitten your hand off" (Most likely after a pummeling in the 2nd round of CL, followed by a draw in a must win game or by a massacre by another team i.e. 8-2, 6-3, 5-1)
"Give him till the end of the season before we judge him" (We are out of the PL race and CL but still in with a shout with the FA Cup)
"Next season, our players will have gained one more year experience. Ozil will become a monster and coupled by the striker, defender that we are going to sign, we will be up there with the best. Lets see how AW does in the transfer window. (After another 4th place trophy finish)
Go back to the beginning and start this shit charade again... thats the life of a gooner!