Please complain not just to First, but to SPT and your councillor(s).
There's potential for the council to actually take stronger measures on transport in the city over the coming years, but they need pressure and evidence (in the form of direct complaints) from the public.