maybe for gaz system safety and ease of use but basicaly a plc logic won't worn out like relay so if it is something protected with a reliable plc brand, it will be more reliable than relays...
Some complex relay and timer logic would becomme very difficult to repair unless someone can read the drawing and understand the drawing or replace all relay 1 by 1 until it work again VS you can online monitor a plc project to find the clue in a minute. In other hands, it is harmless to permit relay replacement but could be dangerous to let a hand user messing with the plc program....
But like other said, some electrician preffer what they could repair themself without costly soft and using a screwdriver instead of a RS-232 cable...
In some other way, engeneer companny working for (Or against at some point) their end user will use standard quoting spec for all their customers and when we need to use a plc, we need to use another spec calling for high end level plc costing a lot more than a entry level model even if it is for a basic relay logic. So what everyone will do is to try making it work without using the plc spec and come out with a 50 relays control logic.
A S7-1200/ML1100 could be cheaper than 50 relay+wiring+time but if you need to compare it to a Contrologix/s7-300, it would need a lot of relay to overcome the price of it...
At the end, the end user technician or electrician should lokk at the spec to see if what they ask is really what they want.