some glyph are direct counter to each other for example split is a counter to defend which allow split to get the better splitting result.
While cleanse is a counter to split since it prevent it from splitting. Though cleansing does counter effect some glyoh are just harder to counter it effect before it's used.
I'd argue about whether they are Hard Counters or Soft Counters, but I think it doesn't really matter, since unless you are changing out your Glyphs for each fight to counter the enemies, players aren't likely to have specific counters
That's why I looked at them more in a general use case, how good a Glyph is at one specific scenario doesn't make it better then a good general perpose, particular when you can't have all Glyphs at once, flexibility is a big strength