Generating random sitemaps have its own benefits. For Example, a new sitemaps will help Google to understand that this is a news website and it has to be crawled on regular basis may be in an hour to get the latest news updates. Similarly, an image sitemap would have all the images present in it which increases the crawl rate of images. So it's no harm if you are having multiple sitemaps. The most important thing is that you are sending notification to Google about your website pages, images and other things.