I was making a general statement about cheap LED's. I would see if the manufacturer publishes the lifespan rating, in hours at L70. That last part is important, L70 is the point at which the fixture produces 70% of the lumens it made when new. That is generally considered end of life.
All LED's will gradually dim as they age, good ones will go 100,000 hours before reaching this point, others much less. I have seen some LED's list as little as 20,000 hours. Any middle of the road fluorescent lamp will last longer than that. There is also many manufacturers that will list a number of hours but no mention of the lumen maintenance at that rating, could be 50% or even less, it's not listed so who knows.
Bottom line is if you cannot find the the lifespan listed at L70, then I wouldn't buy it.
Well...I have several lights that have had no problems or repairs in the last 10 years. They are the el cheapo Lights of America "disposable" fixtures from Walmart. I also bought the low price Lithonia T8 fixtures from HD for the shop - $40/each for 8' four bulb. Since 2011, I have replaced only one ballast. I'm on my second box of 6500K brand name T8 bulbs over that period. I think it would be rather difficult to point at any particular fixture or bulb and say "that one is quality, that one isn't".
I'm glad you have had good luck with them. My experience with the "lights of america" fluorescent fixtures is somewhat limited, mostly to older F40T12 fixtures. What I have noticed is even when they do last you are lucky if the ballast delivers 20-25W to a 40W tube. I don't know if the same holds true for the t8 versions but I can only guess.
The strip lights are generally good fixtures as long as they have a name brand ballast in them, The "ching chang" brand ballasts do not seem to last long.
I'm not trying to get anyone to go buy the most expensive fixture you can find, I just try to get others to avoid the bottom of the barrel stuff.