Yes I did think the same, a bit like how the buses in Derby and Luton seem to operate!
Well this is such an interesting experience here because the 50 (Bargoed to Newport via Caerphilly) only runs through to Newport during early mornings and evenings, terminating at Caerphilly otherwise, and trains from Gilfach only run towards Cardiff at the same time too! All we can really do here, at this time of the day anyway, is take the ten minute/0.4 mile walk to Hanbury Square and board the 1426 Adventure Travel service X38 to Pontypridd (Bus Station), arriving there at 1513 on Wednesday afternoon.