I took a look at your bot check script. Only one question, what about bots with graphic interface? Wouldn't they easily bypass this login script?
It's not the norm, considering it is something you have to purchase.
And anyway people want fully automatic bots, which was the whole point of botting for most people.
Like I said, it's very rare.
I also added some monsters specifically to kill bots, "Death" or "Viscount" or "Demon" (ect, abnormally high level monsters or strong/annoying monsters relative to the area), on maps you can't warp to directly.
If one touches you, it's going to eat away your health seriously fast, but the monster is slow so legit players can actually get away even after touching it.