We already have gatekeepers for books. The publisher who decides what to publish, the book store owner who decides what to stock, and the librarian who selects what book stays or goes. Gatekeeping doesn't seem like much of an argument.
There are thankfully many publishers and booksellers, each with their own ideas of how to do business. If you buy an iPhone you only have one place to "shop"
But only really two phone operating systems to choose from and many reasons why you are stuck with an iPhone (I have one for work, many friends have one so they can use iMessage, group think, etc.).