вот тут я полностью согласен, но я юзаю SQLAlchemy и там очень хороший слой абстракции, и поддерживаються все типы, да и на кройняк, можно писать запросы на 'чистом' SQL и получать на выходе модели, так что по большенству мы тереям не сильно много в производительности, но зато работаем с обьектами(что гораздо удобнее) имеет один из лудших генерируемый sql среди орм и можем юзать плюшки пострегрес, такие как процедуры
и да мы можем забыть про валидность данных![]()