If you win a trophy you get rewarded, if you have a good season and finish high in the league, you get rewarded.If success was rewarded they'd not be in 12th now.
If by rewards success you mean "winning gets you the trophy" than that is not a unique feature of football fyi.
People just like to project, Everton arent garbage cos of the big 6, Sky, UEFA, Boris Johnson, Maggie Thatcher or indeed Heysel, we are garbage cos we made terrible football and business decisions.