With a Remain Prime Minister, Chancellor and Home Secretary, the days of worrying/hoping for a hard Brexit have long since passed.
The EU are good at negotiating too (short-term, long-term their game is terrible, hence Brexit in the first place).
But Remoaners are going to complain what is the point if we end up with worse terms than we had, so they will never be happy.
Arch-leavers will be unhappy with all the concessions, but they always would be. Hard Brexit was the worst option in many ways and with such a close referendum would have caused as much split in the Country as a pure remain vote.
Personally, I voted mainly to gain some control over immigration, despite all the concessions, when the transition period is over this will be the case. We will be able to hold our own politicians to account for border control once more.
If we had to make plenty of concessions elsewhere, then that in the round is a good negotiation strategy. I am sure plenty of the Government's red lines were never intended to be such a thing, just as the EU's were not.
In the round then, things seem to still be going as well as can be expected. I can't see how they could be going better in the circumstances, once you filter for all the media noise.