I was with you... until "pinnacle of dedication". A synonym of dedication is perseverance. Kygrios has not shown perseverance in many of his matches which led to his label.
I"m a fan, I just hope he can get it together, but lets not kid ourselves with his dedication. My opinion of course.