The facts don't bear you out. WOTW was released at the height of the publicity over his idiocy and still made a ton.
Looks like Cruise fatigue has set in and the studios are sick of paying his ridiculously high salary.
http://www.foxnews.com/story/0,2933,188585,00.html