Ну, может для вас "это просто общепринятый словесный оборот". А для других - это совсем иначе. За какие-то " качества" - за них можно уважать, ценить, дружить. Но "Любить" - это совсем о другом. За что мать любит ребенка? За что дети любят иногда непутевых, пьющих родителей?За что мужья/жены любят даже непутевых супругов ?  Да, такое нечасто, но бывает же.