Having a dedicated drift button makes sense because you’re not always drifting. Same with a boost button. But you’re always going forward or backward, and the joystick can already do those things.
Far Cry 2 kept the driving controls on just the joystick and it worked wonderfully for that game