Could the reducing value year on year be the factor for the reducing cost of insurance?
Would be interesting to know what the cars were valued at last year and what cover you have now.
My last e89 35is was valued for insurance at £22k. The new m30I with a smaller engine is insured for £36K and the insurance went up by circa £50pa