Huh? Glass cannon just makes your armor not resist statuses. It doesn't reduce it. As far as I know, it doesn't change how your armor "looks" or anything. Given players can see enemy talents for free, it's not unfair for enemies to know just the same. Hence making a requirement of loremaster 1 (or maybe an intelligence level) for talent knowledge, and giving only some enemies loremaster.