Эсперанто нужен тем людям, которые используют его в качестве средства индивидуальной и коллективной самоидентификации и которых английский язык в этом качестве по тем или иным причинам не удовлетворяет. Впрочем, тут эсперанто может и сочетаться с английским. Кстати, коллективная самоидентификация по языковому признаку означает, что для данного языкового коллектива формирующий его язык является основным. Именно поэтому эсперанто ни разу не вспомогательный, а основной язык в рамках эсперанто-движения. Функцию вспомогательного языка эсперанто начинает выполнять только тогда, когда он выходит за рамки эсперанто-движения и начинает использоваться неэсперантистами. Например, когда в интернете публикуется реклама каких-нибудь товаров на эсперанто (часто сделанная с помощью машинного перевода). Когда же эсперантисты общаются друг с другом, вспомогательной функцией языка и не пахнет.