No intrinsic reasons, I think.
But minimal templates are meant for “advanced users” , and not suited
for every use.
Also, you should learn the use of parameters-
APT::Install-Recommends "0";
APT::Install-Suggests "0";
Which will cut the bloat by more than half.
I never presume to speak for the Qubes team. When I comment in the Forum or in the mailing lists I speak for myself.