Both of my cats are long-hair. I don't bathe them at all unless there is a problem with fleas (that has only happened once in 6 years because they don't go outside)
One of them NEVER has had a matt, the other does all the time- I don't know if bathing helps with matts