End game shot selection logic

The logic for shooting with only a few seconds on the clock is obviously greatly improved, whether it is a jumper or a long heave, but on occasion players will still not take a shot. I had a game the other day where there was 6 seconds left in the game and we were down 3 and my PG just dribbled into the front court and let the time run out.
In another game I was also down 3 with a few seconds left and my team correctly shot a 3, my PF got the rebound with 2 seconds left and instead of kicking it out, he made a lay-up and we lost the game. If it was because of his low IQ, then that's okay, but if no player will ever kick it out then that is a problem.
In another game I was also down 3 with a few seconds left and my team correctly shot a 3, my PF got the rebound with 2 seconds left and instead of kicking it out, he made a lay-up and we lost the game. If it was because of his low IQ, then that's okay, but if no player will ever kick it out then that is a problem.