Dev agency serving mixed industries
Development agency takes work across mixed industries but can exclude some categories.
The model may be workable, but the comfort level depends heavily on what work you accept and how tightly you scope it.
This client model sits in a gray zone rather than an obvious red line. The strongest concern is dependency on mixed industries combined with the possibility that your work may directly improve revenue-critical parts of questionable client businesses. Clear exclusion rules and tighter project boundaries could materially improve the picture.
Why this case is nuanced
The model is not automatically poor, but customer mix and scope control matter a lot.
Mitigation exists because category exclusions and project boundaries are realistic.
Client mix includes categories that may vary in sensitivity.
Agency revenue may still depend on mixed client types.
Some projects may enable neutral work while others scale a questionable segment.
Direct client work can become central when tied to conversion or monetization.
Risk depends more on project type than on the agency model itself.
The exact scope of each project materially changes the result.