Claramente depende de muchos factores. Proyectos complejos que usan una clase una y otra vez, o que se basan en un sistema de plantillas, no deberían tener clases que envíen respuestas escritas al navegador. Pero un propyecto sencillo de una única clase, que no sea usada más de una vez en el mismo script, pues no, no habría problemas.