Doesn't sound like pure win to me. Everybody has a physical attack, even if it's a weak one. Not everyone has a mental or spiritual. Having general attributes for stuff that isn't general to most characters doesn't make much sense, and is obviously a major avenue for min-maxing. All those DC Heroes they gave stats for actually had scores above the minimum for attributes they had absolutely nil use for, just as a way of turning a blind eye to the dump-statting loophole.
Skills had a kind of bizarre way of working too, particularly martial arts. IIRC, once you had martial arts skill, it took the place of ability scores, which again led to obvious dump-stat possiblities.