Its site owner's decision n we are not supposed to object it.
Moreover he never invites members to his site or ask to provide any update to his site. Members provide updates in diff sections here with their own wish.
So ...not to make such remarks. Its up-to him how to run the site....right?