I think buying boots is a lot like buying a helmet; you want the most protection you can afford but they have to be comfortable too. The Tech 8s' fit my particular foot shape well, and the ankle support is great---the pain of a slightly broken ankle would go away when the boots were on. They felt bulky at first, but I got used to them, and now it's not an issue.
I've heard the same arguments regarding helmets and found that a particular helmet that everyone is raving about just doesn't fit me right, yet the helmet that feels the best on my head 'pinches' when other people wear it.