Johnson didn’t create NASA. So what, that he got mission control in his home state, big deal. It doesn’t belong at the cape. You could probably come up with some locations that would have been just as good as rural Harris county was at the time, the Cape wouldn’t be one of them. The Harris County site had a soon to be decommissioned Air Force base nearly next door for the use as training facilities, a huge work force available, and the Senate majority leader. No advantage to having mission control at the Cape, it’s just as far from the moon as anywhere else on Earth
Sorry. You seem to forget the "mission control" was at or near the "the cape" for the initial manned missions. Your beloved Lyndon Baines Johnson was a monster. It would be best for the United States if every initiative he took were undone including the 100 building "communications" facility in Houston.
ML/NJ