i have a whirpool ro unit in the rv, they last a good while its right at 15 .
the 2 or 3 gallon pressure vessel tends over time to loose its rubber bladder thing and will leak inside, i have replaced 3 in 15 years. road vibes may contribute the wear
filters are changed every 12 months OF USE...