the more expensive helmets have just passed more tests and are more developed, i.e. impact cushioning etc a 500quid helmet is not worth 500 quids worth of materials but to get the certificate that it past x or y test costs money so they have to increase the price.