потому что это лишь одно из решений и оно не оптимальное. на каждую проблему есть несколько путей реализации, но в интернете пишут лишь про один. поэтому и задаю вопрос в чат, надеясь пообщаться с человеком, имевшим опыт с данной проблемой и успешным её решением