>Don't bully me to not to push better practices and ignore facts.
Mike, I'm not bullying you. I'm trying to get you to screw your head on straight.
If you don't understand the difference between promoting good practices and common sense, versus these "crappy coder" rants that clearly are laced with personal baggage and invective , then maybe you're not getting half the kicking around you need.
Yes, I've seen apps that were suppose to reset a counter or handle a recycle gracefully, and either kept assigning dupe numbers or did something that caused major issues. Here's a news flash: this industry in practice has never been more than a craft at best. Last week I discovered something in Microsoft Power BI in their "analytics" area that had me dumb-founded. It happens.
Here's an idea: start a blog or a regular series of these "anti-patterns" (for lack of a better term). I used to have a community session for SQL Server user groups on T-SQL no-nos....things that the product allows you to do, but you shouldn't.
You can go a long way towards doing something positive with this, instead of these crybaby-like rants. You are not a victim (except maybe of yourself).