Twitter is a publicly listed corporation as well (since 2013) so that argument makes no sense:
https://thenextweb.com/twitter/2013/11/07/twitter-just-becam...
Either way, that's a strange moral line to take on all of this, whether a company is public or not.