Разница в том, что при использовании checked.setOnClickListener(this::onClick);
фрагмент может не имплементировать View.OnClickListener, потому что слушателем является не он, а анонимный класс, сгенерированный лямбдой. Если же фрагмент у вас всё равно имплементирует View.OnClickListener, то лямбда совсем не к месту, и избыточна.
Neonoviiwolf, эээ... Иди почитай как лямбды портируются, что ли... Это ты сделал ссылку на метод. Имеет право быть. Неявно создаётся класс. Никакой логики ты никуда не впихнешь.