You actually don't know much about software development do you?
Shills and apologists like you are partly responsible for plaguing this game with problems. You flame users with valid concerns and your drivel block out the channel between players and developers, making the latter lazy and unresponsive since they think the game's perfect.
And +1 to this bug. There's a reason why people are willing to spend real money on reducing QT's cooldown.