Although research has not yet discovered why pilots tend to keep the visual angle of the runway constant under black hole conditions, they have discovered that the condition is universal. There is no amount of training or practice that will make this illusion go away. Just like the visual illusions we looked at earlier, you know what the answer is, but your perceptions lie to you repeatedly. As you have seen, these false perceptions can be overwhelming. The only defense you have is awareness and avoidance.
Some conditions make the black hole effect more pronounced.
An airport that is on the near side of a brightly lit city with few or no terrain features or lights between you and the airport. The brightness of the city lights will give the impression that they are closer than they are. An airport that is on the coast or in very sparsely settled terrain such as deserts and wilderness areas. This is the classic black hole scenario. Los Angeles International landing to the east and Salt Lake City landing to the south are classic examples.