Not true According to commentators Moeen wanted to bat where he bats for Worcestershire at number 3.
Yes Moeen wants to bat higher but the management should let him know that he's going to be playing in the top order instead of shoving him up and down in the middle of a test match. He's been a victim of his own versatility and lack of ego to some extent because he finds himself being shoved into all different kinds of roles. He's batted everywhere from 1 to 9 for England, one day he's the second spinner, then he's the first choice spinner, then he's the lone spinner having to play in Australia when he's nowhere near fit enough to bowl.
If they're going to play him higher in the order then they need to do it for the rest of the series, otherwise yes they've totally sold him up the river today.