Mocking native modules in React Native is mainly a development and testing technique. It does not affect the app's runtime frame rate or battery usage in production because mocks are replaced by real native modules when the app runs on devices.
During testing, mocks help speed up test execution by avoiding calls to slow native code. This reduces memory use and CPU load in test environments, but these benefits do not apply to the released app.