Overlay requires a shader and that complicates rendering at runtime for the user, who may be using their own shaders. We still want to do it, it just needs to be done carefully. We haven't been idle for 3 years, there is an unending queue of things needing doing. 🙂
Also, some game toolkits aren't able to support overlay rendering. We don't want to limit Spine's functionality to the lowest common denominator, but there are many other important features to work on that are supported by all game toolkits.
At a glance, that shader doesn't look like it's doing overlay.