That's intentional. I tried a lot of fps games on mobile to find the best solution and I just couldn't stand full analog virtual sticks, because they make me tumble around like a drunk. So I tried to mimic mouse/keyboard controls instead. And on a keyboard, you are limited to 8 directions as well.