It should indeed be routine to select MCT during cruise (B737NG). Check the bulletins section of your volume 1.
And to Chuck Intruder, likewise it should never be routine to go idle in cruise,
pr. same bulletin. Boeing go as far as to recommend to guard the auto throttle to prevent it from going below 60% N1.