Could the repair person be gaming the system with Bernina? You probably don't know what the warranty claim was actually made for, and there is the added incentive of a customer having the money to buy the machine in the first place being likely to be able to afford an expensive repair.
From the extreme high-pressure tactics I've experienced re having cleanings and "tune-ups," there seems to be a lot of potential for fraud.
hugs,
charlotte