Adding social media links of all or most team members is not essential but it brings about more confidence for their user base or potential user base. What is key here is the manner in which they are dealing with anything they deem as criticism.
They claim they did not pay for shills but shills have been posting here.
They expect users from this forum to go their Discord but their own team is asking questions here.
They post in a condescending manner or trivialise concerns just to cause misdirection. They think by either burying their inept reply to specific questions under a largely worded paragraph or by counter-questioning they somehow are helping their cause.