It can't be good for a player to know he'll get picked regardless of form and effort because it will cost the club money not to play him.
Nor can it be good for either club. Players are taken on loan with a view to helping them and the club, but if it turns out the player isn't good enough or isn't putting in the effort then the club shouldn't be fined for leaving him out