The situation with Easter has changed a lot since the 1960s/70s. Easter Saturday & Monday used to be amongst the busiest days of early Spring, with relief trains, and (particularly on the Monday), numerous excursions. Good Friday was quiet - most of the shops were closed, and many lines only had a Sunday service. Now it is mostly like a regular shopping day. Most shops still remain closed on Easter Sunday.
Excursions have disappeared, partly due to lack of resources, partly due to post-"selloff" fragmentisation, etc., but also because passengers have been "educated" for 30+ years to realise that Bank Holiday rail services are liable to be sh*t.
Moreover, a lot of rail replacement bus services are poorly organised, increase journey times by excessive amounts, and often cannot be trusted. Often, buses follow roundabout routes, spend "ages" waiting for time at quiet stations, etc. It would be preferable to split the buses into fast & slow components, full-size buses running non-stop between the busiest stations, with separate minibuses provided at the quietist stations, or those in "difficult" locations on the road network.
Also, instead of waiting for as much as 10-15 minutes after a connecting train has arrived, the buses should always depart as soon as all the passengers have transferred from that train. Also, replacement bus to train connections should always be guaranteed (unless the rail service is very frequent.) Regardless of problems further down the line, it is inexcusable to further increase already slow journey times due to failed bus connections.