You are paying developers to rewrite features that already exist in the database and you think this is "throwing hardware at the problem"?
So yes I rather keep my databases light and get the app to deal with the processing as much as possible, throwing a new webserver at it when the growth requires it.
^^
That's me deliberately misinterpreting your comment, beating the straw man with a killer counter-argument and declaring victory.