Interesting. Wouldn't it be more apt to call them distributed apps then ? If not everyone in the network participates it's hardly decentralized. It's also not the case that anyone could start to participate or did I missunderstand that ?
Serious question btw....not trying to hate or anything (shame one has to point that out these days...people are getting really soft skinned in this space).