I just flew into USA. Had to fill in ESTA with all info before I travelled there. IO still questioned me where I was staying, why I was visiting, how long for, how much money I had on me and did I have an apple in my bag 🤦. No big deal. My advice for travelling ANYWHERE: answer politely and stop being outraged that IOs are doing their job and asking questions.