Yes, lots of images can slow down your site (especially on mobile). And, having many similar images will not add value, they’ll just be annoying to the user. As with everything else, provide enough content to answer the question and provide value for the reader — that goes for both text and photos.