It's quite possible, given the syntax, that "filled for life" could mean:
Life of the vehicle, which will be subject to the transmission working.
Life of the transmission, which will be shortened if there's a lubrication issue
The remaining time you've been alloted on planet Earth, so how's the HDL/LDL thing going?