Single pack on a twin is enough to provide cabin pressure. The reason you are limited to FL250 is because of the possibility of the remaining pack failing. At FL 390 you would have no air, emergency decent, Oxygen deployed, major event. At FL250 you just mosey on down to FL 100 and there is no drama.
QED.