This post is very opinionated, and should be read as a point of view of the writer and not the community, nor the StackExchange business.
It's simple. I changed job from being a SharePoint Consultant in July 2018 to be a more general Solution Architect. :-)
Or more importantly, I've felt the need to move away from SharePoint since it's popularity is decreasing, and has been for the last 18 months. There are several reasons to it. One is its now a mature product where very little happen, and you really don't need to develop SharePoint to make it work. That alone decrease consultant hour demands.
Second is that SharePoint is slowly but surely fading away as a service rather than a product. It's brand is weakened, and fewer and fewer users know that they actually run SharePoint. "We got our documents is Office 365, so what do we need SharePoint for?" is not uncommon. To us, it's like saying "Why do we need Nuclear Power Plants when we have Electricity?".
It's sad really, because I'm not done with SharePoint, but one have to put food on the table even ten years from now. And quite frankly, I believe that SharePoint will be long gone by then. So I switched career for the 10th time to do something that will still be there in the future.