All features must be prioritized based on business value and risk. By recognizing this priority order, your team can better focus on the features that are most likely to factor into the success of your product, while not completely ignoring possible future additions.
Every product starts with a small number of features. To be successful, you need to expand the suite of their product features. The challenge for every product team is to master the process of prioritizing those features in order to create new, valuable ones, while improving the features that already exist.