This, 100%. I thought the pushback was pretty tame, as well. Not worth the energy to me, but I'm confrontational. I also haven't dealt with people wanting of me like these guys have.
Sharing 95% accurate intel for free is going to create negative interactions. I think having hard boundaries...