Expected a new contract...Robins told him before the season ended he wasn't getting one. He has since had at least 5 months to find a club. The post covid argument also isn't really that valid. If somebody wanted him they would sign him. Even players like hiwula found a club. Baka walked into a new club easily.
Maybe just maybe you are wrong and he just isn't that good.
Maybe
maybe he was thought of as ok and had an offer from a Champ club just relegated to L1 (which he turned down - Rotherham) and would end up in the SPL (IMO a league somewhere between L1 and Champ).
In reply to your Hiwula & Baka point, I hardly think Bolton or Donny are currently much better clubs than DUFC. Can’t see either potentially getting into Europe any time soon.
But hey, maybe I am wrong like you say.