Couple of interesting points you raise there.
As an example to what you are saying, Matt Register was/is a phenomenal offensive dman at ECHL/EIHL level and throughout his career has had regular call ups to the AHL but the flaw in his game is his mobility, hence why he’s never progressed further...