I've had my bike for over 4 years and 12000 miles now.
AFAIK the sump has never been replaced, but I am on my third set of switches now.
This doesn't bother me at all, because if there is a problem and it is acknowledged then all is well.
I would not agree to paying for the replacement switches as it is a known fault and should really be a recall, in fact it might be a discretionary recall at the moment because when mine was last replaced in May, when I spoke to the dealer about it when it went in, he just said 'oh yeah we will replace that, they are now using a new design which shouldn't fail.'
If my sump cover should fail now I don't see how I could have much recourse to comlain given the age and mileage.