Нужна ли запятая перед предлогом за счет?
Нет, это логично. К примеру: Он стал знаменитым за счет денег