"Felt seals", are you talking about slider windows? Felts on slider windows are not my expertise, but sliders can fog up even more if the seal is good. This is all about due point, differential temperatures, and inside humidity.
Cosmetic? not sure what do you mean?
Window manufacturers do...