From the reviews, the gameplay seems like its even more fun. Particularly looking forward to the weapons and vehicles system.
Also, the bike is only unlocked after all the divine beasts, when the game is already "over" and you're just trying to complete all the shrines and quests. I'm so happy to have it in order to help me get around faster for those things.
But yeah, I can't deny it felt weird at first :)
The "vehicles" in this are more like platforms and scraps that you string together to create something that moves by itself.