If it’s a singleplayer then no, I don’t think there are any reasons to have singleplayers to be always online. It can have online features but shouldn’t be a requirement