That strikes me as being a much higher unit cost than I would have anticipated. Are you way overprovisioned on the arduino and the steppers or is there something else fancy going on that's driving costs up?
It could certainly be much cheaper than $75, that's just the ceiling. Arduino Nano BLE is $30 and one stepper on Amazon is $15. Plus other small hardware, plastic and assembly.