(I assume the second 'bus stations' should read 'rail stations'.) I'm sure there are plenty of situations where both are, or could easily be, feasible. Buses running into a town centre and then continuing to connect with trains. Obviously it would need better planning than we have had hitherto. But at least, when the railway station is some distance from the town centre, there should be a shuttle bus which is free to use, or integrated tickets with another bus service.I agree.
Note also the transport enthusiasts constantly lobbying for bus stations to be located next to bus stations even where 90% plus of bus passengers want to get to town centres rather than the railway station.
Why should this be something that only 'transport enthusiasts' want? If people can't get seamless travel they will just use their cars, and those without cars suffer.