I honestly don't think the team behind LSPDFR owes the community to build hype or being transparent on what's going on behind the scenes. Don't forget that the mod itself is free to download and no one is being forced to create additional content (mods, callouts, textures etc.) or to financially support the project. Any contributions made towards LSPDFR is done willingly either because you want to support the mod itself or its community.