Memory safety is handled by higher level languages at the cost of performance. And no it's not needed for applications that don't require security. Again, not everything needs rust.