Station car parks at main city centre stations are always going to be expensive but these stations are usually reasonably accessible by bus. It‘s more problematic at stations in smaller towns which act as a railhead for wide rural areas. One example not too far from me is Newark Northgate, which although Newark is only a largish market town, being on the ECML has daily parking charges of up to £15. The bus services into Newark from many of the surrounding villages are not very frequent, with very few early morning buses or buses after 7pm. Also Northgate Station is a long walk out of the town centre from the bus station. For those living in a village a good few miles outside of Newark, for medium distance journeys along the ECML such as Doncaster, Peterborough or York, it is often easier just to drive the whole way. I sometimes do that when visiting York as driving up the A1 and A64 and using the park and ride can be far less costly.