Also want to chime in that just building the core features (or shall I say a very simplistic version of the core features assuming two weeks time) isn't going to make an app successful. Rather, it's handling the endless amount of edge cases and the different ways your customers will end up using your product.
I can't say it's my best moment, but they were belittling OP's achievements so I was belittling their statement. I wouldn't go so far as to call it a joke, but I thought it might show a bit of support for OP
The more difficult part:
- Understanding the work that goes into making and releasing a podcast
- Figuring out that a step in the process is not being done efficiently
- Determining a balanced set of features whose delivery and maintenance cost is low enough that people in industry will benefit from paying for them
- Marketing your software to potential customers
- Convincing them that they will benefit from purchasing your software
- Maintaining the software to satisfy your customer base
- Exploring and releasing new features to stay ahead of your inevitable competition if the product is successful
- Taking the initial risk to start development
But everybody here knows that already.