About time. Finally some of the tech giants are acknowledging the harm caused by their own market dominance.