The supplier(s) for the EWS rings have either been changed or the specification for the parts has. I've heard that there are as many as four to six different "rings", depending on the specific bike. The short version of the answer is YES, with obvious caveats regarding any part on a motorcycle...
This is one of the major reasons why I still advocate purchasing one of the
'older' series bikes, until such a time as BMW can go through a model/style cycle without such issues recurring.
RE: Labor Rates / Costs. BMW publishes a 'flat rate chart' for repairs (but its dealer proprietary information). Most dealerships take the flat rate times and multiply it by 1.25-2.00 to get their hours quote for a given repair or maintenance task. You should be able to get a copy of the maintenance schedule and have the dealership you're considering doing business with tell you what they'd likely charge for each "service". Some dealerships even let customers have a copy of the service checklist...