There was an internal requirement on enabling --best (best=1 in config file) by default.
PM has evaluated the requirement and the decision is to keep existing behavior (best=0) and change DNF to print additional information about skipped packages after the transaction.
(Currently only upgraded packages are printed).