BEEP… BEEP…

I feel like 23rd century Federation technology really could have done a little more for Fleet Captain Pike in “The Menagerie”, like maybe a fully mechanized exo-suit with built-in phaser, tricorder and communicator?