That's what I though until fairly recently. It should be fine though - it certainly can do that kind of texturing internally, it's jus that something is going wrong on export.
Here's an example that I forgot to upload yesterday...
(In case you're wondering, you get this texturing tool by right-clicking on a face and selecting Texture->Position...)
For this model, the texture coordinates come out as:
vt 0.2500 -0.2500 0.0000
vt 0.0000 -0.0000 0.0000
vt 0.2500 0.0000 0.0000
vt 0.0000 -0.2500 0.0000
vt 0.0000 -0.2500 0.0000
vt 0.2500 0.0000 0.0000
vt 0.2500 -0.2500 0.0000
vt 0.0000 -0.0000 0.0000
vt 0.0000 0.0000 0.0000
vt 0.2500 -0.0000 0.0000
vt 0.0000 -0.2500 0.0000...etc. i.e. either 0, -0.25 or 0.25, which is clearly wrong, at least for the "roof" texture which should have a 0.5 in it.