I think shadows work better with big objects but, im trying to make a game that includes small and somewhat detailed things. Examples Shadow softness: 1
The reason Roblox doesn’t just give extreme HD shadows from skybox illumination (the sun rays) is because it would cause immense lag.
In the future we can hope for a “HighDefinitionShadows” property, but for now you’re probably going to be stuck with weird shadows.
I strongly advise against using spotlights for good shadows. It’ll only create more problems in the future. (ex. in dark rooms there will be random glowing / performance problems)