Were they reviewing the Tmobile touch pro 2? Many carriers decide to take out software for whatever reason.
If they were reviewing another carrier version then yes it would have worldcard mobile. For example, my telus touch pro 2 does
have world card mobile.
edit: I actually clicked the link and saw that it was the tmobile version. Quite weird that they would say that.
edit 2:
Editors' note: Portions of the Design and Features sections were taken from our review of the unlocked HTC Touch Pro2 since the two models share many similarities.
There's your reason!