I've been using WD-40 for many years and it actually rejuvenates plastic making it look brand new and improves flexibility. Only down side to WD-40 is that it tends to attract dust which may be the main reason folks discourage using it.
As of late, I use WD40 Dry Lube to spray a light coat on all metal parts for optimal protection. I spray my car with Simple Green when degreasing caked on mud and grime before blasting with an air compressor. Instead of spraying WD40 on the plastics, I use furniture polish instead which has the same rejuvenation effect as WD40 but doesn't leave a greasy film so it doesn't attract any dust after it dries
I use the cheapest polish I can find
https://www.amazon.com/Favor-Aerosol-9-7-Ounce-Pack/dp/B00AR8OK38/
View attachment 169082