People play offline and they also mod games (especially Bethesda games and especially this one). In order to get achievements in Starfield you either need to play (mostly) vanilla or install an extra mod to re-enable them. This is a dumb article and should be downvoted. There are many reasons why the claim is likely wrong.