The irony of someone on Twitter complaining about signing over the rights to your content...
I agree, that particular tweet was not very bright. The same "worldwide, non-exclusive, royalty-free license" to "use, display and reproduce" your content is also in the Twitter terms and conditions, and is standard for any website that allows user generated content. (Including the one you're reading right now.)
Yep, that specific point is irrelevant as it appears in almost any social media and communication app. The part about the CEO specifically is more alarming though.
Yeah and he even requested that since he can't join Vero to join him on Instagram instead.