Due do the nature of my current workload, I've been ending up at gis.stackexchange (instead of stackoverflow) more often.
Once here, I poke around the python and help someone out if time allows.
I've noticed many questions take the form "How do I do ABC in arcpy?". It's a perfectly valid question, but also one that feels prone to the XY-problem. To me, it seems very likely that someone internet search "how do I do ABC in python?" could easily end up at the arcpy-specific question (it's happened to me).
So in the spirit of adding useful info for the community, I've added a few non-arcpy answers (typically using geopandas b/c geopandas is awesome).
I don't expect the OP to accept the answer or even upvote it. I just think that a lot people searching for python-related answers could end up at arcpy questions, and a sizeable portion of those people won't have access to arcpy.
I always put some explanation at the top of the answer along the lines of, "I know the OP is looking for a solution in arcpy, but if you don't have arcpy, you could do it this way:". I've received a couple of downvotes from people who either didn't read the disclaimer, or did read it and think that the answer was bad or harmful nonetheless. But I don't care about the reputation, my 32k from python/data-related tags on SO scratches that itch for me.
So my question:
Is there any reason I shouldn't add non-arcpy answers to arcpy questions?