What's wrong is calling those shoes hiking shoes. Low-cut "hiking" shoes are useless for any other than a well-maintained, smooth trail. Have you ever got a foxtail or a bur buried in your ankle while on an overgrown trail? But maybe those shoes were meant for a maintaned "trail."
Teens are supposed to learn to be self-reliant and to learn how to do things on their own. Shopping for shoes is not easy and you really can't do it unless you bring your feet along. Buying by size alone has never worked for me. Starting at age 12, I had to buy my own clothes. I did make some bad choices and I learned from them. LIke that time I absolutely wanted a pair of white jeans. I quickly found out that white pants look clean for about 5 minutes when you are a 13-year-old having an ice-cream cone while riding your bike in circles around giggling girls. I was stuck with those pants all summer until school started. I'm 42 now and I never again bought another pair of white pants. Sometimes, my son has asked me for something that I didn't want to buy simply because he wanted it, but I usually offered him an alternative. For example, when he wanted a new bicycle, and not a cheap one, I told him it would be an early birthday present. and I mentioned the backyard had started to look like a jungle. I received a neatly trimmed hedge, the lawn mowed, the weeds pulled, and the leaves raked, and I didn't have to try to figure out what he wanted for his birthday.