There is no should or shouldn’t, they’ve always had and been entitled to that choice. People who develop and host those platforms can make whatever choice they want.
ActivityPub/the Fediverse is only a protocol. If you philosophically disagree with how a platform makes use of that protocol, then you can (theoretically) just use another platform.
finally getting more time off from work versus the 60-70 hour weeks i was pulling before, so i started participating in a game jam and trying to have a presence on fedi again.