Yes many open source projects suffer from this too. We as engineers (even former ones) often assume the what to build is "obvious". This is often not true, if ever.
The best open source projects are ones where engineers are the end users (customers).