@joepie91 I have had similar interactions with so many people doing web development professionally, all who should know better, so many times.
And the worst part: most of the time these situations can be avoided entirely by "just not doing" something. And for most of the similar situations: with literally no drawbacks.