You mean the DLC-exclusive motorcycle in BotW, that released 9 months after the actual game, that you only unlock after completing all major dungeons, do a long quest chain, and then an additional dungeon plus a boss fight, that drains materials while you use it?
You are comparing that DLC Bonus to an (appearent) major game design mechanic showcased in the Reveal Trailer?
Be real dude.