Is this a violation of the 1st Amendment or a way to skirt around it?
Or are they doing it under duress?
Of course it's the latter.
The US gov. has been threatening to take down social media companies for years. Do you think Twitter really wanted to upset them now?
It's like when people "voluntarily" do things that cops ask during traffic stops that are beyond what's necessary by law. It's not that people want, they are just scared and don't want to get in trouble.