position: sticky has been there since ages and till now only Safari supports it. There are many places where we have to write JavaScript to make things sticky like primary header, etc.
Do you want this feature back?
Firefox had shipped position:sticky a long time ago, it was Chrome which had trouble supporting this. They had it hidden under "Experimental features" flag for a long time and have just now shipped it in recent releases.
Supporting position:sticky was particularly tricky for chrome as the spec was unfinished and they had this issue in the implementation.
Current support status however looks pretty solid, with only IE and Edge falling behind.

With this progress, I think you won't have to wait for long to use it. :)
Michael Richins
Full-Stack Designer
Checking caniuse, it appears that they do support
position: sticky. And only Edge and IE don't support it.