Dinorwig isn't profitable due to energy arbitrage, at least not within 4 decades of construction. It does also get paid for maintaining a permanent on-call capacity for urgent frequency regulation though.
Maybe recent energy price increases has changed future reckoning though