In fact, I think that people dislike this approach because they are frontend developers, as otherwise there would be very little frontend to develop.