no
no
nononono
NO.
Blizzard makes money, money makes games.
A one time fee would be stupid, subscription fees are a way better method for MMO's. they have server fees and all that stuff, they can't just change everything and hope to make enough money.