It's like this because both the radio button and the input need to have a label for accessibility to follow accessibility specifications, but it makes it look very weird.
Maybe the second one should be hidden.