Your laptop has lasted over 5 years with no problems. I know of no computer company that will replace any components after 5 years no matter what the cause of the failure. Even service contracts are pretty much limited to no more than 3 years.
There is only so long that a company will wait for customers to come in for recall servicing. They have to draw the line somewhere. 5 years seems like an acceptable time to say no.
Sorry, but Apple isn't being difficult in this case. There may be times when they are difficult, but not here.