My next machine will probably be 512GB model, but I’m still doing fine with my 256 GB Air and a 4TB NAS. I use an action camera for mountain biking and I take photos with a 24Mpix mirrorless camera. I just offload the material to the NAS as soon as possible, and I don’t game on the thing.
Also, macOS definitely doesn’t take up 128 GB.