Infrastructure rightly prioritises the most useful and most efficient modes of transportation, and gives less priority to that which is less useful and efficient. That's rational and correct, no need to change that.
Cars are a local maximum of utility that doesn't require much coordination or planning. They took advantage of pre-existing public roads and then crowded out all other road users, and subsequent roads were simpler to design and plan for cars than for mixed use with other road users.