Salary caps are preventing England from competing in a sport it created