Because if there's one thing computers are truly bad at, it's transforming high-level things into lower-level things.
I mean is SQL something inherently so secure that all webapp devs should use?
If you're not a DB expert, what would be your rationale for using SQL instead of other alternatives?
It's not like if every website out there was using SQL. Heck, not even all sites are using OO languages.
So while I agree that an ORM is nice if you're stuck that particular Java/C# + SQL hell I fail to see how exactly OP did imply that he recommended objects and SQL...
He said ORM sucked. Not that he was using "objects" and SQL...
In my experience lovingly hand-crafted SQL for your application does not take as long as you think it will and does not subject you to the interpretations of an intermediary. ORMs are useful but there is something to be said for writing the SQL you want to do what you want with a database.
Circle of life, man.
He implied black boxes are bad. ORMs are black boxes, so are dozens of things that programmers use every day. I understand some of the arguments about why ORMs are bad, but it hardly stems purely from them being a black box.
BTW: My post is not an example of a slippery slope fallacy.