WoW is already benefitting from the f2p model - they have microtransactions and are making bank without having to toss out subscriptions.
They probably put Titan on the back-burners because this was working well enough for them.
Blizz doesn't need to make a good game if everyone is already satisfied with the horse manure they're currently getting.