I wish I could disagree with you. Of my four last jobs, two were semantic web/knowledge graph and two have been deep learning. I get more satisfaction from ML/deep learning work.
That said, from a knowledge representation perspective, I love the idea of knowledge graphs, and sometimes they do have real efficacy.