Yeah, 100 meelee skill for every single artifact is a little much.
Guess his concern is about agility, not skills. I agree with OP 100%
This is a valid point, the distribution of AGI and STR requirements in weapons was done in a time when hybrid builds weren't contemplated yet. We'll revise it as soon as possible!