British Medical Association opposes for-profit commercialization