Факторов много. Несомнено. Но в одну тему не "впихнешь".
И что важно, без специальных знаний сложно. Похоже на говорильню по интересам.
Где рождаюься крупицы новых знаний....