You can still share the STL though :)
And for the OpenSCAD files I saw so far, the most important variables are usually well documented with comments at the top of the file, which makes it easier for most people how to adapt the files to their needs without knowledge of coding.
I do own a Fairphone 5 as my new company phone, I used an iPhone 13 mini before. Sadly I have to say that I don’t agree with the “they are great”, while a Fairphone 5 is a totally capable and usable phone it lacks a lot of the lifestyle appeal that a modern smartphone brings. The Fairphone is quite laggy, the camera is not very good and since Google focusses a lot on the pixel line the stock android experience on the Fairphone lacks a lot of comfort features. I would still recommend it for everyone willing to look beyond these downsides and just uses their phone for communication. Sadly that’s not the majority of people