Sorry you're not accurate. If you are then you're one in a million. Commercial building with tpo and you reject all tpo? Ha. Your roof must be pretty dirty if you havent "maintained" it? Five years tpo and no maintenance here just a wash once a year which is what I consider maintaining along with checking caulking which a fiberglass uses the same. So your point is. Guess you you never heard of winnies roofs coming off either. There's nothing wrong with tpo PERIOD.
Again - as I understand it (and while I'm an engineer I have no expertise in TPO), TPO (composition) varies considerably from manufacturer to manufacturer. I know many (if not most) trailers use TPO but it seem most higher quality motor homes have gone to solid surface roofs. In my (40 year) experience, aluminum and fibergalss roofs require almost no maintenance - they also don't bleed dark streaks down the sides of the MH (interesting to see the advertisements offering regular TPO maintenance). BTW - 5 years? As I said - I had an Itasca with aluminum roof (where I'd expect considerable problem from expansion/contraction) for 18 years and never did anything more than wash the roof - never caulked a seam. Ditto for the last Winnebago with fiberglass roof that we owned for 7 years. Many very long trips - absolutely no roof maintenance required on either unit and never a leak.