Ken Block says the current World Rally Championship regulations are hampering his chances of developing as a driver.