Fully agree. Shipping a complete product with a functioning user acquisition funnel is much harder. It's like; you have to build the whole product first with lots of features and then you have to try to create a highly condensed overview of all those features to expose them all on the landing page.
If you can't make the visitor understand your entire complex product in 10 seconds, then you've lost them.
Your product has to be complex because that's where the software market is at. All of the low-hanging fruits have been taken by the time you identify them. Sure, someone will find a way to make money using new low-hanging fruits that arise due to technological changes but it's not going to be you. You probably don't have the business connections to make that work.
I hate to use a throwaway, but this bit:
> with a functioning user acquisition funnel
How do you actually get this. I've got a product, the site is hand crafted, shows the complex product really well (and had good feedback on it) but how do I acquire the users?
It seems as the cost of creating software has plummeted, it's the actual sales side of it that's going to matter even more. I'm stuck at this point.