Actually it seems to me the real question is: How much time do you have to devote to training?
Competitive triathletes are easily clicking well sub-six minute miles for the 10K and will smoke most any internet warriors on the bike.
So it is very possible to be good at both if you have the time and dedication to put it.
-Z