Stored Procedures X Orientação Objeto

Boa noite, galera.

Quando vocês precisam fazer alguma rotina na sua aplicação que utiliza banco de dados relacional, que depende de uma ótima performance o que vocês usam?
Store Procedures??
Sempre estou usando isso, mais simplesmente odeio…Não gosto de ficar fazendo sql que contém comandos de controle, pois no meu ponto de vista só infere o mundo Orientado Objetos. E isso é muito ruim.
Alguém utiliza outra técnica?

alguém?

Se possível, mantenho a lógica nos objetos e na camada de aplicação. Ela tem escalabilidade lateral, é fácil criar mais servidores, caches, etc. Já o banco de dados, se a SP virar um gargalo, não terá muito o que fazer.

As SPs geralmente são para alguns relatórios, ou para pontos muitíssimo específicos do programa.