why reactnative so problematic

Everytime when i start to build rn project i follow the latest starting instructions but every time when i run my app even i didnt even touch code yet , it says bla bla bla is deprecated, bla bla bla is not working anymore etc why am i have to deal with all this nonsense stuffs i install node .Why node didnt handle the deprecated modules etc or why i always have gradle problem am i doing smth wrong