They ought to be regulated as common carriers above a certain size IMO justified by network effects.
Which is too say I agree with you that they don't currently have a legal obligation but I think we should change that.