I agree with you Kharhaz, but we probably won’t wait long for the lawyers to come and say that ‘trait’ and ‘effect’ are different words.
I wouldn't worry about.
Regardless of the source, token, effect, or an inherient abilty:
Melee +X (Object Trait)
This creature gains +X attack dice when it makes a melee attack. If the attack makes multiple attacks during the same attack action, it gains this bonus only for the first attack it can make with this bonus. Does not grant a melee attack if this creature does not have one. Does not affect ranged attacks, damage barriers, or other non-melee attacks.
It is an object trait; end of story. There is no instance of the Melee +X trait where it is not a trait. A Melee +1 token, like Ehran, gives that Melee +1 trait, not a Melee +X effect (since that doesnt exist like that)
Power strike for example, is an effect that gives the Melee +X trait. Debilitate does not prevent power strike, or Ehren from gaining the tokens, but they will not do anything while it is under the effects of debilitate