Please Fine First Great Western For Their Poor Service

I was enraged enough to fire off an email to the Department For Transport yesterday:

This morning the First Great Western train from Trowbridge to Bath Spa was scheduled to stop at Trowbridge at 10:14. It didn't stop because it was too full to pick up any more passengers, so everyone had to wait for the 10:44.

My point is that this is entirely predictable because this train is *always* packed. First Great Western has been given a monopoly by the regulator, and so in the absence of competition, the regulator has a duty to step in and punish poor service. So please would you act on behalf of the passengers and fine First Great Western?