Your response is long, but altogether too subjective, philosophical, and tautological.
What matters is consistency, usability, and agility. Throwing ORMs out the window will give you as much consistency as you can squeeze out of an SQL server, but will greatly reduce your agility. Using an ORM for everything will greatly increase your agility but will reduce your usability.
As in everything, there is a balance. People who fall on either side of that balance need to back away from the pulpit and rethink their stance.
What matters is consistency, usability, and agility. Throwing ORMs out the window will give you as much consistency as you can squeeze out of an SQL server, but will greatly reduce your agility. Using an ORM for everything will greatly increase your agility but will reduce your usability.
As in everything, there is a balance. People who fall on either side of that balance need to back away from the pulpit and rethink their stance.