But any company would do the same. If it’s outside of a warranty period - they won’t fix anything for free
But if the car is 5 years out of warranty why not take it to a specialist who would charge much less?
What was the fault? It must had been a severe gearbox failure to warrant a complete replacement rather than a rebuild.