Customers who are a good fit for the product ask for the core features to work better, faster, and in new situations you haven't thought of yet.
Customers who ask for random features are trying to think of use cases they want solved, because there are none being solved by the product as-is.
If most of your prospects are asking for random features, you don't have product-market fit. Try asking these customers to sign contracts saying they'll pay once the feature is supported. If they will, that's a promising pivot opportunity.