I used to work on Squarespace's templates team, and this is a very real problem we talked about with some frequency.
There's a few solutions, one of which is designing more around text, but in many instances people still want the media-heavy look. For those cases, the image tool tied in with Unsplash, which made getting high quality stock images pretty easy.