The debug and source repos are disabled by default, but you have them enbled for some reason:
This indicates your repo configuration have been customized intentionally or not, see:
rpm -V -f /etc/yum.repos.d/*
head -v -n -0 /etc/dnf/repos.override.d/*
It’s easy to make a mistake and enable unwanted repos if you use globs, e.g. like this:
sudo dnf config-manager setopt fedora\*.enabled=1