And yet trans people are still discriminated against in jobs, housing and services
Illegally
You think three year waiting lists are adequate?
Absolutely not, but it is hardly unique to trans specific treatments.
And yet trans people still face harassment and assault from men
Illegally.
More ID and birth certificates so trans people aren't accused of fraud every time they use a bank or locked up if they go through customs in some places
All(?) ID can currently be changed without a GRC. A birth certificate can be changed with a GRC which is not expensive and has concession rates available. It is not particularly onerous either compared to, for example, getting disability benefits.
and yet trans people regularly face abuse and assault in the streets and in workplaces
As do BAME people, and women, and gay men, and disabled people, and....
Transgender people have the same rights as everyone else under the law. Shitty things happen to people in all the protected characteristics unfortunately, despite discrimination being illegal.