I feel like an idiot for not knowing about these.
Every 2-3 months I have to snake out our shower drain with a 25’ snake. Giant PITA.
After some web searches, I stumbled across these hair trap devices. They come in both external and internal configurations. Many different types to choose from.
I purchased an internal one, installed it, and am going to give it a try. In theory I can just pop it out and clean it instead of snaking the pipes. Folks tell me they work well. If this one doesn’t work I’ll try another type. They are fairly inexpensive.
Word of warning: they tend to trap more than hair. If you have a teenage boy in the house you’ll find out real quick what I mean.
As a former teenage boy, sometimes it’s really just soap and soap scum and dirt and whatever else caught in the hair rather than anything else.
Also, for anyone caught in a sticky situation, cold water to keep the proteins from denaturing and getting sticky in the first place, and if all else fails use shampoo to try to emulsify it to stick to the water instead of the floor, to make little sewer babies with your neighbors.