I've mentioned my issue to
@GentleSenator before - but I can't stand when someone adds a web image to a new sub I just submitted within 5 minutes of it being up.
First off - If that was allowed I would have done it.
Secondly - Keep your panties on - there's no rush to have an image. Images are not a requirement. You can see on my profile that I do upload images, I just don't always get to them right when I submit a new release. If no one else uploads actual images of the physical release I'll eventually get to it.
As for instant new sellers - I've noticed this happening frequently in the last couple years. Sellers are just waiting for someone else to make the page so they can get it up - usually it's not even the right variant.