A little bit puzzling at first, but it does make sense.
With starfield coming out, they don’t want people to get the trial to essentially play it for free and then stop using the service.
1 month is just about enough time to beat a large game for someone who has a few hours a day to play. 14 days won’t be enough for most people.
Public key auth, and fail2ban on an extremely strict mode with scaling bantime works well enough for me to leave 22 open.
Fail2ban will ban people for even checking if the port is open.