SOCAN’s monopoly called into question