It is the convergence of 3 things actually.
Competition: for sure, it is easier to build software now, so if your product is simple more chances of getting copied, then margins reduced.
Vibe coding: users are building their own replacements, what we need to understand is that most of the time we use like 25% of a product, so a user only needs to replace the workflows they actually use which in some cases is not that hard.
AI Overviews: users used to search, read results, find you based on your content and then maybe trying your product. That is declining, if the intent is not commercial then there is high chance the user gets their question answered by AI overview and don’t need to open a single link.
Those 3 things acting together are making things harder, reducing the pie for simple software market, and increasing the level of difficulty for indie hackers.
We need to level up as well in return.
Pat Walls (@thepatwalls)
People think the risk of AI on software is people vibe coding their own tools.
No! It's increased competition.
This is standard market dynamics.
Competitors crush profits.
If you're building software, you need a competitive advantage:
Either (1) on the demand side: audience, brand, trust, etc
Or (2) something others can't get: proprietary data, regulatory position, deep integration, etc.
— https://nitter.net/thepatwalls/status/2082693685192315324#m