I really dislike corporate brand TLDs. But I’ve long ago wished we had expanded the TLDs earlier to include a lot more obvious things like:
.movie, .book, .museum, .news, etc.
This would have avoided this problem where you have “book-name-book.com” and “newblockbuster-movie.com” and so on.