Definitely not true. Unless an article of clothing has been soiled – frequent cleanings will without a doubt unnecessarily shorten the life of your garment.
And here is a tip… steaming is far gentler on your suit than too-frequent dry cleanings and the high-temperature commercial presses. Steam your custom or ready-made suit lightly just before wearing, instead of immediately after wearing it. This will allow any moisture to dry naturally and remove any wrinkles from storage.
What about shirts? Dress shirts should be pressed instead of steamed to smooth the fabric and give it a crisp look..