It takes a lot of time and energy to refine and maintain a minimalistic interface. You are intentionally narrowing the audience. If you are an open source developer with limited time you probably aren't going to invest in that.
I think it’s essentially survivorship bias. The simple applications don’t get traction and later get abandoned.