Yes it is in the terms but I still do it. Different phone all together though. HTC8X. Only reason I haven't upgraded is because I anticipate tethering to be an issue if I do.
You can tether because of the phones programming, not because straighttalk has put in restrictions over the network.