You can make a sucky version of an all environments...but they'll never be 100%
The best thing is to choose you boots acording to the environment.
Like said before, these are must for every combat boot:
About the ankle support...i've had some trouble with those. In some boots the ankle suport, after some time in use, tends to hurt your ankle with the friction, but that's easly solved by incorporating some couching to it.
As for the weak parts. In my experience, the frontal area is the first one to get busted.
Something very important is the size of the boot...those too long, that reach middle shin, are not very good for urban terrain but excelent to jungle. That's something you must check before going into the field...size.