What stalls amateur radio development?